Skip to content
Skills

AI Agent Skills for Claude Code, Cursor and Codex

An agent skill is a folder of instructions a coding agent loads when a task needs it: a SKILL.md file with a name, a description and Markdown steps, sometimes with scripts beside it. Claude Code reads skills from .claude/skills/, Cursor uses them as rules in .cursor/rules/, and Codex finds them through AGENTS.md.

Most installed skills

Public skills ranked by how many times they have been installed. Each one names its author and version.

No public skills yet

When an author makes a skill public, it shows up here. Publish your own with deftro publish and set its visibility to public.

Open Discover

Install in one command

Run it in the root of your project. Replace <handle>/<slug> with the name shown on any skill's page.

npx @deftro/cli install <handle>/<slug>
  • Claude Code.claude/skills/<slug>/SKILL.md
  • Cursor.cursor/rules/<slug>.mdc
  • Antigravity.agents/skills/<slug>/SKILL.md
  • Codex and other AGENTS.md readersAGENTS.md → .agents/skills/<slug>/

The CLI writes to every agent folder it finds in the project (.claude, .cursor, .agents, .codex), and to .agents/skills/ when it finds none. Pick one with --agent claude.

Questions

What is an agent skill?

A SKILL.md file, with optional files beside it, that tells a coding agent how to do one job: write release notes, review a migration, follow your API conventions. The agent reads the short description first and loads the full instructions when a task matches it.

Where do skills live on disk?

In the project, next to your code. Claude Code reads .claude/skills/<slug>/SKILL.md, and personal skills from ~/.claude/skills/. Deftro writes the Cursor version to .cursor/rules/<slug>.mdc and the Antigravity version to .agents/skills/<slug>/SKILL.md. For Codex it adds a line to AGENTS.md that points at .agents/skills/<slug>/.

How do I install a skill from Deftro?

Run npx @deftro/cli install <handle>/<slug> in the project root. The CLI writes the skill for every agent folder it finds there and records the version in bv.lock. Add @<version> to the name to pin a version, or --agent claude to write for one agent only.

How does a team review a skill before using it?

In an organisation vault, a new version waits until an admin or project lead reviews it. The reviewer sees a diff against the last approved version and the health check notes, then approves or requests changes. Approved versions cannot change, and every decision is recorded in Activity.

Do skills work in Codex?

Codex reads AGENTS.md. When the project has a .codex folder, the CLI copies the skill to .agents/skills/<slug>/ and adds a one-line pointer to a managed block in AGENTS.md, so Codex knows the skill exists and where to read it.