Skip to main content

Skills & Agents

AI coding tools are powerful, but they don’t always have the right context for your project. Agent Skills solve this — they’re portable packages of instructions, scripts, and resources that agents can discover and use to work more accurately.

What Are Agent Skills?

Agent Skills are folders containing instructions (typically a SKILL.md file) that your AI coding tool can load on demand. They give agents:
  • Domain expertise — specialized knowledge packaged as reusable instructions
  • New capabilities — tasks like code review, security audits, or documentation generation
  • Repeatable workflows — consistent, auditable multi-step processes
  • Interoperability — the same skill works across different AI tools
Skills are supported by Claude Code, Cursor, VS Code Copilot, Codex, Goose, Roo Code, and many more.

Our Skill Library

This project maintains a shared skill library at /skill-library in the repo. These are general-purpose development skills that any project can use — not specific to Vibe Coder Docs. To use a skill from the library, copy the skill folder into your project or reference it from your agent’s configuration.

Getting Started with Skills

1

Browse Available Skills

Check out the Agent Skills example library for ready-to-use skills, or browse our own /skill-library.
2

Add a Skill to Your Project

Copy a skill folder into your project’s .skills/ directory (or wherever your agent looks for skills).
3

Let Your Agent Discover It

Most compatible agents will automatically discover skills in your project. When you start a task, the agent loads the relevant skill and follows its instructions.

Learn More

The Agent Skills format is an open standard supported by a growing ecosystem of AI tools.
If you’re building with AI coding tools, skills are one of the highest-leverage things you can set up. A good skill turns a generic AI assistant into a domain expert.