mcpField
P
prompt-library

prompt-library

github.com/fusengineAgent workflows3455 installsUpdated 1d ago
Repository

About prompt-library

Prompt Library is a collection of tested Claude Code agent templates for general tasks and specialized domains. It helps users find, inspect, and adapt existing templates rather than design agent architectures from scratch.

Key features

  1. 0118+ prompt templates
  2. 02General-purpose agent templates
  3. 03Task-focused templates
  4. 04Specialized-domain templates
  5. 05List, search, and inspect templates
  6. 06Claude Code frontmatter format

Use cases

  1. 01Find a template for code review
  2. 02Select a template for translation or extraction
  3. 03Inspect an agent's configuration before use
  4. 04Adapt a template for a specialized role

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/fusengine/agents --skill prompt-library

After installing, type/prompt-libraryin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

templates/agents/
api-designer.md
code-reviewer.md
data-analyst.md
security-auditor.md
support-assistant.md
technical-writer.md
templates/specialized/
educational-tutor.md
financial-analyst.md
hr-assistant.md
legal-assistant.md
marketing-strategist.md
medical-writer.md
templates/tasks/
classifier.md
extractor.md
generator.md
summarizer.md
translator.md
validator.md

Details

From the project README
Prompt 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).

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)
TemplateDescriptionUsage
code-reviewerCode review with SOLID/prompt library use code-reviewer
support-assistantMultichannel customer support/prompt library use support-assistant
data-analystData analysis/prompt library use data-analyst
technical-writerTechnical documentation/prompt library use technical-writer
security-auditorOWASP security audit/prompt library use security-auditor
api-designerREST/GraphQL API design/prompt library use api-designer
Tasks (6 executable agents)
TemplateDescriptionUsage
summarizerAdaptive text summarization/prompt library use summarizer
translatorMultilingual translation/prompt library use translator
extractorStructured data extraction/prompt library use extractor
classifierContent classification/prompt library use classifier
generatorContent generation/prompt library use generator
validatorData validation/prompt library use validator
Specialized (6 executable agents)
TemplateDescriptionUsage
legal-assistantLegal analysis/prompt library use legal-assistant
medical-writerMedical writing/prompt library use medical-writer
financial-analystFinancial analysis/prompt library use financial-analyst
marketing-strategistMarketing strategy/prompt library use marketing-strategist
hr-assistantHuman resources/prompt library use hr-assistant
educational-tutorEducational 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
FieldDescriptionValues
nameUnique identifierkebab-case
descriptionTrigger + usage contextDescriptive text
modelClaude model to usehaiku (simple), sonnet (standard), opus (complex)
colorDisplay colorgreen, blue, red, amber, etc.
toolsAvailable toolsRead, Write, Edit, Bash, Grep, Glob, WebSearch
skillsAssociated skillLinked 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:

  1. Create the .md file in the appropriate category (agents/, tasks/, specialized/)
  2. Use the standard YAML frontmatter (name, description, model, color, tools, skills)
  3. Test the agent with at least 3 use cases
  4. Document output formats and rules (Forbidden)

Comments

Markdown supported