It covers listing, searching, viewing, and using/customizing an existing template -- not designing a new agent architecture from scratch (see agent-design for that) or writing a prompt's internal structure (see prompt-creation).
Prompt Library
Collection of professional, tested, and optimized prompt templates.
Categories
Agents (6 executable agents)
| Template |
Description |
Usage |
| code-reviewer |
Code review with SOLID |
/prompt library use code-reviewer |
| support-assistant |
Multichannel customer support |
/prompt library use support-assistant |
| data-analyst |
Data analysis |
/prompt library use data-analyst |
| technical-writer |
Technical documentation |
/prompt library use technical-writer |
| security-auditor |
OWASP security audit |
/prompt library use security-auditor |
| api-designer |
REST/GraphQL API design |
/prompt library use api-designer |
Tasks (6 executable agents)
| Template |
Description |
Usage |
| summarizer |
Adaptive text summarization |
/prompt library use summarizer |
| translator |
Multilingual translation |
/prompt library use translator |
| extractor |
Structured data extraction |
/prompt library use extractor |
| classifier |
Content classification |
/prompt library use classifier |
| generator |
Content generation |
/prompt library use generator |
| validator |
Data validation |
/prompt library use validator |
Specialized (6 executable agents)
| Template |
Description |
Usage |
| legal-assistant |
Legal analysis |
/prompt library use legal-assistant |
| medical-writer |
Medical writing |
/prompt library use medical-writer |
| financial-analyst |
Financial analysis |
/prompt library use financial-analyst |
| marketing-strategist |
Marketing strategy |
/prompt library use marketing-strategist |
| hr-assistant |
Human resources |
/prompt library use hr-assistant |
| educational-tutor |
Educational tutoring |
/prompt library use educational-tutor |
Commands
# List all templates
/prompt library list
# Search for a template
/prompt library search "code review"
# View a template
/prompt library show code-reviewer
# Use a template (copy and customize)
/prompt library use code-reviewer
# Use with customization
/prompt library use code-reviewer --lang python --focus security
Agent Structure
Each agent follows the standard Claude Code format:
---
name: agent-name
description: Clear description for automatic triggering
model: sonnet|opus|haiku
color: color-name
tools: Read, Write, Edit, Bash, Grep, Glob, WebSearch
skills: skill-name
---
Required Fields
| Field |
Description |
Values |
name |
Unique identifier |
kebab-case |
description |
Trigger + usage context |
Descriptive text |
model |
Claude model to use |
haiku (simple), sonnet (standard), opus (complex) |
color |
Display color |
green, blue, red, amber, etc. |
tools |
Available tools |
Read, Write, Edit, Bash, Grep, Glob, WebSearch |
skills |
Associated skill |
Linked skill name |
Agent Body
After the YAML frontmatter, the Markdown body contains:
- Instructions and processes
- Output formats
- Examples and patterns
- Rules and prohibitions (Forbidden)
Contribution
To add an agent:
- Create the
.md file in the appropriate category (agents/, tasks/, specialized/)
- Use the standard YAML frontmatter (name, description, model, color, tools, skills)
- Test the agent with at least 3 use cases
- Document output formats and rules (Forbidden)
1---2name: prompt-library3description: Use when looking for a ready-made agent or task template (code review, support, data analysis, translation, extraction) instead of writing one from scratch.4---56<objective>7Prompt Library is a collection of 18+ professional, tested prompt templates organized in three categories: general-purpose agents (code reviewer, support assistant, data analyst, technical writer, security auditor, API designer), task agents (summarizer, translator, extractor, classifier, generator, validator), and specialized-domain agents (legal, medical, financial, marketing, HR, educational). Each follows the standard Claude Code frontmatter (name, description, model, color, tools, skills).89It covers listing, searching, viewing, and using/customizing an existing template -- not designing a new agent architecture from scratch (see `agent-design` for that) or writing a prompt's internal structure (see `prompt-creation`).10</objective>1112# Prompt Library1314Collection of professional, tested, and optimized prompt templates.1516## Categories1718### Agents (6 executable agents)1920| Template | Description | Usage |21|----------|-------------|-------|22| [code-reviewer](templates/agents/code-reviewer.md) | Code review with SOLID | `/prompt library use code-reviewer` |23| [support-assistant](templates/agents/support-assistant.md) | Multichannel customer support | `/prompt library use support-assistant` |24| [data-analyst](templates/agents/data-analyst.md) | Data analysis | `/prompt library use data-analyst` |25| [technical-writer](templates/agents/technical-writer.md) | Technical documentation | `/prompt library use technical-writer` |26| [security-auditor](templates/agents/security-auditor.md) | OWASP security audit | `/prompt library use security-auditor` |27| [api-designer](templates/agents/api-designer.md) | REST/GraphQL API design | `/prompt library use api-designer` |2829### Tasks (6 executable agents)3031| Template | Description | Usage |32|----------|-------------|-------|33| [summarizer](templates/tasks/summarizer.md) | Adaptive text summarization | `/prompt library use summarizer` |34| [translator](templates/tasks/translator.md) | Multilingual translation | `/prompt library use translator` |35| [extractor](templates/tasks/extractor.md) | Structured data extraction | `/prompt library use extractor` |36| [classifier](templates/tasks/classifier.md) | Content classification | `/prompt library use classifier` |37| [generator](templates/tasks/generator.md) | Content generation | `/prompt library use generator` |38| [validator](templates/tasks/validator.md) | Data validation | `/prompt library use validator` |3940### Specialized (6 executable agents)4142| Template | Description | Usage |43|----------|-------------|-------|44| [legal-assistant](templates/specialized/legal-assistant.md) | Legal analysis | `/prompt library use legal-assistant` |45| [medical-writer](templates/specialized/medical-writer.md) | Medical writing | `/prompt library use medical-writer` |46| [financial-analyst](templates/specialized/financial-analyst.md) | Financial analysis | `/prompt library use financial-analyst` |47| [marketing-strategist](templates/specialized/marketing-strategist.md) | Marketing strategy | `/prompt library use marketing-strategist` |48| [hr-assistant](templates/specialized/hr-assistant.md) | Human resources | `/prompt library use hr-assistant` |49| [educational-tutor](templates/specialized/educational-tutor.md) | Educational tutoring | `/prompt library use educational-tutor` |5051## Commands5253```bash54# List all templates55/prompt library list5657# Search for a template58/prompt library search "code review"5960# View a template61/prompt library show code-reviewer6263# Use a template (copy and customize)64/prompt library use code-reviewer6566# Use with customization67/prompt library use code-reviewer --lang python --focus security68```6970## Agent Structure7172Each agent follows the standard Claude Code format:7374```yaml75---76name: agent-name77description: Clear description for automatic triggering78model: sonnet|opus|haiku79color: color-name80tools: Read, Write, Edit, Bash, Grep, Glob, WebSearch81skills: skill-name82---83```8485### Required Fields8687| Field | Description | Values |88|-------|-------------|--------|89| `name` | Unique identifier | kebab-case |90| `description` | Trigger + usage context | Descriptive text |91| `model` | Claude model to use | `haiku` (simple), `sonnet` (standard), `opus` (complex) |92| `color` | Display color | green, blue, red, amber, etc. |93| `tools` | Available tools | Read, Write, Edit, Bash, Grep, Glob, WebSearch |94| `skills` | Associated skill | Linked skill name |9596### Agent Body9798After the YAML frontmatter, the Markdown body contains:99- Instructions and processes100- Output formats101- Examples and patterns102- Rules and prohibitions (Forbidden)103104## Contribution105106To add an agent:1071081. Create the `.md` file in the appropriate category (`agents/`, `tasks/`, `specialized/`)1092. Use the standard YAML frontmatter (name, description, model, color, tools, skills)1103. Test the agent with at least 3 use cases1114. Document output formats and rules (Forbidden)