Skills Overview
Skills are structured instruction files that teach AI agents how to perform specific tasks. They provide a standardized way to share knowledge, techniques, and workflows across different AI coding assistants and platforms.
What is a Skill?
A skill is a SKILL.md file that contains:
- YAML frontmatter — metadata like name, description, category, compatible runtimes, tags, and optional input/output specifications
- Markdown body — detailed instructions, examples, usage guidance, and best practices that guide the AI agent in performing the task
Skills are designed to be portable. A single skill can work across multiple AI runtimes like Claude Code, Cursor, GitHub Copilot, Aider, and others. This means you can write a skill once and use it everywhere.
The Skills Marketplace
Browse and discover thousands of community-created skills at /marketplace. You can:
- Search by title, description, or tags
- Filter by category and runtime compatibility
- Sort by newest, most downloaded, or highest rated
- Install skills directly into your preferred AI coding assistant
- Review and rate skills you've used
Skill Categories
Skills on the platform are organized into these categories:
- development — coding patterns, architecture, code generation
- devops — deployment, CI/CD, infrastructure as code
- writing — documentation, content creation, copywriting
- data — data analysis, transformation, visualization
- design — UI/UX, design systems, accessibility
- testing — test generation, QA automation, validation
- security — security audits, vulnerability scanning, best practices
- documentation — API docs, README generation, technical writing
- automation — workflow automation, scripting, task orchestration
- other — miscellaneous skills that don't fit the above categories
Supported Runtimes
Skills can specify compatibility with these AI coding assistants:
- claude-code — Claude Code CLI
- cursor — Cursor editor
- copilot — GitHub Copilot
- codex-cli — OpenAI Codex CLI
- chatgpt — ChatGPT
- gemini-cli — Google Gemini CLI
- windsurf — Windsurf editor
- aider — Aider coding assistant
- continue — Continue.dev
- cline — Cline assistant
- other — other AI coding tools
Next Steps
- SKILL.md Format Reference — learn the complete specification for skill files
- Creating Skills — step-by-step guide to authoring your own skills
- Browse the Marketplace — discover existing skills
- Create a Skill — use the AI-powered skill wizard