Claude-skill-registry add-agent-templates
Add new Agent templates to the meta-agent-skills framework.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/add-agent-templates" ~/.claude/skills/majiayu000-claude-skill-registry-add-agent-templates && rm -rf "$T"
manifest:
skills/data/add-agent-templates/SKILL.mdsource content
Add Agent Templates
Purpose
This skill standardizes the process of adding new Agent templates to the
meta-agent-skills framework. It ensures that new agents follow the required structure for automatic generation and skill binding by the Meta-Agent.
When to Use
- When you want to add a new specialized agent (e.g.,
,cloud-deployer-agent
) to the framework.perf-optimizer-agent - When you want to define a new set of capabilities that a subagent should possess.
Instructions
-
Define Agent Persona:
- Identify the agent's name (e.g.,
).sre-agent - Define its primary purpose and responsibilities.
- Identify the agent's name (e.g.,
-
Select Required Skills:
- List the skills from
that this agent will need.skills/meta-agent-skills/assets/templates/skills/ - These should be listed in the YAML frontmatter.
- List the skills from
-
Use Boilerplate:
- Read
for the standard structure.assets/agent-template-boilerplate.md - Create a new file in
namedskills/meta-agent-skills/assets/templates/agents/
.<agent-name>.md
- Read
-
Configure Template:
- Fill in the YAML frontmatter (
,name
,description
).skills - Use the
and<!-- SKILLS_START -->
markers in the Capabilities section.<!-- SKILLS_END --> - Refer to references/agent-conventions.md for detailed formatting rules.
- Fill in the YAML frontmatter (
-
Register Capability:
- Update the
section inCapabilities Generated
to include the new agent.skills/meta-agent-skills/SKILL.md
- Update the
-
Verify:
- Ensure the template is readable and follows the format of existing agents like
.codebase-maintainer-agent.md
- Ensure the template is readable and follows the format of existing agents like