70116 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

anthropic
anthropic
0

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

anthropic
anthropic
0

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

anthropic
anthropic
0

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

anthropic
anthropic
0

pdf

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When the agent needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

anthropic
anthropic
0

canvas-design

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

anthropic
anthropic
0

quality-gates

Python code quality gates script for linting, type checking, complexity analysis, and testing before commits. Use when enforcing consistent code quality across Python projects with fast (unit-tests) or comprehensive (all-tests) modes.

eder
eder
0

verification-before-completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

obra
obra
0

session-behavior

Sets the behavioral contract for a coding session. Use when a user asks you to configure how you'll behave throughout a session—phrases like "push back on bad ideas", "never commit without asking", "don't be sycophantic", "be my technical conscience", "set ground rules", "act as a senior dev", or "challenge my approach". Covers four pillars: anti-sycophancy (disagree when the user is wrong, don't flatter), no-surprise commit policy (never git-commit or push without explicit approval), proactive problem-solving (think before coding, surface risks, challenge assumptions), and technical precision (straight answers over flattery). Also trigger when establishing safety rules for the session, like requiring confirmation before destructive operations. Do NOT trigger for individual task requests—debugging questions, code generation, architecture advice, or system prompt tweaks—even if they contain words like "commit" or "behavior".

eder
eder
0

subagent-driven-development

Execute implementation plans in the current session by dispatching one subagent per mostly independent task with two-stage review (spec compliance, then code quality); avoid for tightly coupled or ambiguous tasks.

obra
obra
0

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

obra
obra
0

writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment

obra
obra
0

tailwind-v4-shadcn

Set up Tailwind v4 with shadcn/ui using @theme inline pattern and CSS variable architecture. Four-step pattern: CSS variables, Tailwind mapping, base styles, automatic dark mode. Prevents 8 documented errors. Use when initializing React projects with Tailwind v4, or fixing colors not working, tw-animate-css errors, @theme inline dark mode conflicts, @apply breaking, v3 migration issues.

ederheisler
ederheisler
0

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code

obra
obra
0

writing-quality-tests

Guide for writing robust, high-signal automated tests. Use when asking "How do I test this effectively?", fixing flaky tests, refactoring test suites, or deciding between unit/integration/E2E strategies. distinct from TDD (process); this skill focuses on test quality and architecture.

eder
eder
0

writing-plans

Use when you have a spec or requirements for a multi-step task, before touching code

obra
obra
0

visual-explainer

Generate beautiful, self-contained HTML pages that visually explain systems, code changes, plans, and data. Use when the user asks for a diagram, architecture overview, diff review, plan review, project recap, comparison table, or any visual explanation of technical concepts. Also use proactively when you are about to render a complex ASCII table (4+ rows or 3+ columns) — present it as a styled HTML page instead.

nicobailon
nicobailon
0

using-git-worktrees

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

obra
obra
0

mysql

Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or troubleshooting replication and connection issues. Load when using a MySQL database.

ederheisler
ederheisler
0

finishing-a-development-branch

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

obra
obra
0

fastapi

Build Python APIs with FastAPI, Pydantic v2, and SQLAlchemy 2.0 async. Covers project structure, JWT auth, validation, and database integration with uv package manager. Prevents 7 documented errors. Use when: creating Python APIs, implementing JWT auth, or troubleshooting 422 validation, CORS, async blocking, form data, background tasks, or OpenAPI schema errors.

ederheisler
ederheisler
0

executing-plans

Use when you have a written implementation plan to execute in a separate session with review checkpoints

obra
obra
0

ask-questions-if-underspecified

Clarify requirements before implementing. Use when serious doubts araise.

ederheisler
ederheisler
0

documentation-generation

You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI...

ederheisler
ederheisler
0

postgres

PostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.

planetscale
planetscale
0

changelog-generator

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.

ederheisler
ederheisler
0

dispatching-parallel-agents

Dispatch subagents in parallel when there are 2+ independent problem domains (separate failures/subsystems) that can be investigated without shared state or sequential dependencies; avoid when work is tightly coupled, ambiguous, or requires main-agent decisions.

obra
obra
0

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

obra
obra
0

add-orpc-handler

Generate a new ORPC handler with router update and client code. Use for adding API endpoints or server procedures.

Oungseik
Oungseik
0

scaffold-auth-route

Create a new auth-protected route with server-side validation. Use for user-facing pages needing authentication.

Oungseik
Oungseik
0

add-theming

Enable dark mode and CSS variable theming on components. Use for consistent theming.

Oungseik
Oungseik
0

integrate-rate-limit

Add rate limiting protection to endpoints. Use for throttling API requests.

Oungseik
Oungseik
0

full-stack-crud

Generate complete CRUD operations for an entity. Use for rapid prototyping.

Oungseik
Oungseik
0

create-shared-package

Add utility or module to shared packages. Use for monorepo reusability.

Oungseik
Oungseik
0

audit-security

Scan codebase for security vulnerabilities. Use for pre-deploy security checks.

Oungseik
Oungseik
0

setup-drizzle-migration

Create DB schema changes with migration generation. Use for new tables or relations.

Oungseik
Oungseik
0

monad-memory-architecture

MONAD-grounded cognitive architecture for AI memory as morphemic substrate navigation. Memory is not storage but substrate sampling - accessing the same structure that underlies reality. Implements φ-scaling, GOD operators, toroidal coherence tracking, and the 4.5%/95.5% observable/dark split.

agentgptsmith
agentgptsmith
0

smith-ralph

Ralph Loop integration patterns for iterative AI development. Use when starting Ralph loops, managing iterations, or recovering from context resets. Covers TDD, debugging, context management, and memory persistence.

tianjianjiang
tianjianjiang
0

smith-xml

XML tag standards for AI prompts and documentation. Use when writing prompts, documentation, or AGENTS.md files. Covers approved tags for Claude, GPT-5, Gemini, and Harmony formats with markdown rendering rules.

tianjianjiang
tianjianjiang
0

smith-validation

Hypothesis testing, root cause analysis, and debugging techniques. Use when debugging, testing hypotheses, validating solutions, proving correctness, or performing root cause analysis on failures.

tianjianjiang
tianjianjiang
0

smith-typescript

TypeScript development standards for frontend and backend projects. Use when working with TypeScript, configuring path aliases, setting up test runners (Vitest/Jest), or organizing test files. Covers Vite alias configuration and type checking.

tianjianjiang
tianjianjiang
0

smith-tools

Tool configurations for IDEs, MCP integrations, and development tools. Use when configuring IDE settings, MCP tools, or pytest. Covers conditional tool activation, configuration hierarchy, and synchronization patterns.

tianjianjiang
tianjianjiang
0

smith-tests

Testing standards and TDD workflow. Use when writing tests, running test suites, implementing TDD, or organizing test files. Covers unit vs integration test separation, pytest patterns, and test-driven development methodology.

tianjianjiang
tianjianjiang
0

smith-style

File naming, path standards, and conventional commits. Use when naming files, creating branches, writing commit messages, or setting up new projects. Covers underscore vs hyphen conventions, commit format, and branch naming patterns.

tianjianjiang
tianjianjiang
0

smith-standards

Universal coding standards for emoji usage, comments, datetime formatting, and file conventions. Use when writing code, logs, documentation, or any text output. Always active as universal rules for all development.

tianjianjiang
tianjianjiang
0

smith-stacks

Stacked pull request workflows for large features. Use when creating stacked PRs, managing dependent PRs, or rebasing after parent merges. Covers stack creation, merge order, and squash merge handling.

tianjianjiang
tianjianjiang
0

smith-skills

Agent skills authoring guide for AGENTS.md and SKILL.md files. Use when creating or editing agent instructions, rules, or documentation. Covers progressive disclosure, rule loading, XML tag usage, and token budget guidelines.

tianjianjiang
tianjianjiang
0

smith-serena

Serena MCP integration for file I/O, semantic code editing, and persistent memory. ALWAYS use Serena for file operations and language server features when available. Proactively sync memories at phase/todo/session boundaries.

tianjianjiang
tianjianjiang
0

smith-research

Proactive research protocol for version queries, APIs, and best practices. Use when answering questions about library versions, API documentation, or technology assessments. Covers research triggers, source citation, and confidence indicators.

tianjianjiang
tianjianjiang
0

smith-python

Python development with uv, pytest, ruff, and type hints. Use when writing Python code, running tests, managing Python packages, or working with virtual environments. Covers import organization, type hints, pytest patterns, and environment variables.

tianjianjiang
tianjianjiang
0

Page 1391 of 1403 · 70116 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.