mcpbeat

Add Agent Templates

majiayu000/add-agent-templates

Add new Agent templates to the meta-agent-skills framework.

673 tokens
context cost
the whole folder, loaded on every use
2
files
instructions only
0
copies elsewhere
how many repositories repackaged it
532
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/majiayu000/claude-skill-registry --skill add-agent-templates

What comes with it

832 bytes besides the instruction
metadata.json

What it tells the agent to use

found in the instruction text
Task spawns other agents

The instruction itself

5 sections, as written by the author

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, perf-optimizer-agent) to the framework.
  • 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.
  • Select Required Skills:
  • List the skills from skills/meta-agent-skills/assets/templates/skills/ that this agent will need.
  • These should be listed in the YAML frontmatter.
  • Use Boilerplate:
  • Read assets/agent-template-boilerplate.md for the standard structure.
  • Create a new file in skills/meta-agent-skills/assets/templates/agents/ named <agent-name>.md.
  • Configure Template:
  • Fill in the YAML frontmatter (name, description, skills).
  • Use the <!-- SKILLS_START --> and <!-- SKILLS_END --> markers in the Capabilities section.
  • Refer to references/agent-conventions.md for detailed formatting rules.
  • Register Capability:
  • Update the Capabilities Generated section in skills/meta-agent-skills/SKILL.md to include the new agent.
  • Verify:
  • Ensure the template is readable and follows the format of existing agents like codebase-maintainer-agent.md.

References

How to use it

Copy the folder

Take majiayu000/add-agent-templates from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.