AI Agent Templates & Skill Definitions
Access 70+ AI agent templates and 55+ skill definitions for AI coding tools.
AI Agent Templates & Skill Definitions
70+ AI agent templates and 55+ skill definitions for Claude Code, Cursor, Windsurf, and other AI coding tools. Community-maintained, MIT licensed.
Browse the full directory: AI Agent Templates | AI Skill Definitions
What Are AI Agent Templates?
AI agent templates are structured Markdown files that give AI coding assistants a specialized role. Each template defines a complete persona — expertise, decision-making frameworks, behavioral patterns, and communication style. When loaded into Claude Code, Cursor, or Windsurf, the AI assistant adopts that role and operates with domain-specific judgment.
Examples include:
- Code Reviewer — catches bugs, security issues, and style violations with actionable feedback
- Product Manager — writes PRDs, prioritizes features, and defines acceptance criteria
- Data Scientist — analyzes datasets, builds models, and explains statistical results
- Security Engineer — audits code for vulnerabilities and recommends mitigations
- Technical Writer — creates documentation, API references, and developer guides
What Are AI Skill Definitions?
Skill definitions are composable, task-focused prompt templates for specific workflows. Unlike agents (which define who the AI becomes), skills define what the AI does — step-by-step instructions for a concrete task. Skills can include templates, checklists, scripts, and reference material.
Examples include:
- PRD Writing — product requirements with user stories and acceptance criteria
- Code Review Checklist — structured review covering security, performance, and readability
- Incident Postmortem — post-incident review with timeline, root cause, and action items
- Architecture Decision Record — document decisions with context, options, and consequences
- System Design Document — architecture documentation with trade-offs and diagrams
How to Install
Claude Code Skills
Install any skill directly into your project:
npx skills add code-review-checklist
Or install manually — copy the skill folder into .claude/skills/ in your project:
cp -r skills/code-review-checklist .claude/skills/
Claude Code Agents
Copy the agent file into your project as a system prompt or CLAUDE.md context:
cp agents/code-reviewer.md .claude/agents/code-reviewer.md
Cursor & Windsurf
Agent and skill files are standard Markdown. Copy them into your project's AI configuration directory — .cursor/ for Cursor, .windsurf/ for Windsurf, or wherever your tool reads system prompts.
Specification
All content follows the Agent Skills specification — the open standard adopted by Claude Code, OpenAI Codex, Cursor, GitHub Copilot, Gemini CLI, and 25+ other AI tools.
Repository Structure
agents/
CLAUDE.md # Authoring guide for agent definitions
*.md # One file per agent (filename = slug)
skills/
CLAUDE.md # Authoring guide for skill definitions
<skill-name>/ # One folder per skill
SKILL.md # Required entrypoint (frontmatter + body)
examples/ # Optional example outputs
references/ # Optional reference material
scripts/ # Optional automation scripts
assets/ # Optional static files
Contributing
We welcome contributions from anyone. Whether you are adding a new agent, creating a skill, or improving an existing entry — your expertise makes this directory better for everyone.
Quick start:
- Fork this repo
- Read the authoring guide for your content type:
- Agents:
agents/CLAUDE.md - Skills:
skills/CLAUDE.md
- Agents:
- Create your content following the spec
- Open a pull request — CI will validate your submission automatically
See CONTRIBUTING.md for the full guide, frontmatter spec, and quality bar.
Good First Contributions
New to open source or to this project? Look for issues labeled good first issue — they include clear instructions and pointers to similar existing entries.
How Validation Works
Every pull request is automatically checked by CI:
- Frontmatter schema — Required fields present, correct types, valid categories
- File structure — Filename/folder matches
namefield, skill folders containSKILL.md - Cross-references —
worksWellWith*slugs point to entries that exist - Markdown lint — Basic formatting consistency
If a check fails, click the details link to see exactly what needs to be fixed. No local setup required.
Community
License
MIT — The AI Directory Company