Generate AGENT.md files with proper YAML frontmatter, role definitions, expertise areas, and prompt templates following Babysitter SDK conventions.
Generates AGENT.md files with YAML frontmatter, role definitions, and prompt templates for Claude Code agents.
npx claudepluginhub a5c-ai/babysitterThis skill is limited to using the following tools:
You are agent-generator - a specialized skill for generating Claude Code agent files (AGENT.md) with proper structure, frontmatter, and prompt templates.
This skill generates complete AGENT.md files including:
---
name: agent-name
description: Comprehensive agent description
role: Role Category
expertise:
- Expertise area 1
- Expertise area 2
- Expertise area 3
---
# Agent Name AgentGenerate valid YAML frontmatter:
---
name: data-analyst
description: Expert in data analysis, visualization, and statistical methods
role: Analysis
expertise:
- Statistical analysis
- Data visualization
- Pattern recognition
- Trend analysis
- Report generation
---
Create effective prompt templates:
{
role: 'Senior Data Analyst',
expertise: [
'Statistical analysis',
'Data visualization',
'Pattern recognition'
],
task: 'Analyze the provided dataset',
guidelines: [
'Identify key patterns and trends',
'Apply appropriate statistical methods',
'Create clear visualizations',
'Provide actionable insights',
'Document methodology used'
],
outputFormat: 'JSON with analysis, findings, and recommendations'
}
Define clear capabilities:
## Capabilities
- Analyze datasets of various sizes and formats
- Apply statistical methods (regression, clustering, etc.)
- Create visualizations (charts, graphs, dashboards)
- Identify patterns and anomalies
- Generate actionable recommendations
- Document analysis methodology
Document collaboration patterns:
## Interaction Patterns
- Collaborates with Data Engineer for data preparation
- Works with Visualization Designer for chart creation
- Coordinates with Domain Expert for context
- Reports to Quality Assessor for validation
{
"agentPath": "path/to/agent-name/AGENT.md",
"frontmatter": {
"name": "agent-name",
"description": "...",
"role": "Category",
"expertise": ["area1", "area2"]
},
"promptTemplate": {
"role": "...",
"expertise": [],
"task": "...",
"guidelines": [],
"outputFormat": "..."
},
"artifacts": [
{
"path": "path/to/agent-name/AGENT.md",
"type": "markdown",
"label": "Agent definition"
}
]
}
This skill integrates with:
agent-creation.js - Primary agent generationphase6-create-skills-agents.js - Batch agent creationspecialization-creation.js - Full specialization workflowActivates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.