About theskills.directory

theskills.directory is the community-maintained catalogue of Agent Skills — reusable SKILL.md files that give AI coding agents specific expertise, context, and instructions.

What is a SKILL.md?

A SKILL.md is a structured markdown file you place in your project (or reference in your agent config) to give an AI agent deep knowledge about a specific domain. Skills are used by Claude, GitHub Copilot, Cursor, Gemini CLI, OpenAI Codex, and other agents that support the SKILL.md standard.

Think of them as modular expertise packs — a "TypeScript Expert" skill, a "Supabase RLS" skill, a "React accessibility" skill — that you compose and apply to any project.

How to use a skill

Click any skill card to view its content. Hit Copy to grab the full SKILL.md, then drop it into your project's .claude/skills/ folder (or equivalent), or paste it directly into your agent's system prompt.

How to contribute

Skills are community-submitted and reviewed by maintainers. To add a skill:

  1. Sign in with GitHub
  2. Click Submit a Skill in the nav
  3. Paste your SKILL.md content and fill in the details
  4. A maintainer will review and publish it

You can also submit via pull request to the theskillsdirectory/skills GitHub repository.

Open source

theskills.directory is fully open source. The site, the skill submissions, and the tooling are all available on GitHub.