Claude-skill-registry-data mend-agent-templates
Maintain and synchronize agent templates with their associated skill templates.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/mend-agent-templates" ~/.claude/skills/majiayu000-claude-skill-registry-data-mend-agent-templates && rm -rf "$T"
manifest:
data/mend-agent-templates/SKILL.mdsource content
Mend Agent Templates
This skill automates the synchronization of agent templates in
skills/meta-agent-skills/assets/templates/agents/ with the actual metadata and descriptions of skill templates in skills/meta-agent-skills/assets/templates/skills/.
Purpose
To ensure that agent templates always accurately reflect the current capabilities, names, and descriptions of the skills they reference in their YAML frontmatter.
Instructions
-
Discovery:
- List all skill templates in
.skills/meta-agent-skills/assets/templates/skills/*.md - List all agent templates in
.skills/meta-agent-skills/assets/templates/agents/*.md
- List all skill templates in
-
Extraction:
- For each skill template, extract:
: From YAML frontmatter.name
: From YAML frontmatter.description
- For each agent template, extract:
: The list of skill names from YAML frontmatter.skills
- For each skill template, extract:
-
Synchronization:
- For each agent template:
- Locate the
section marked byCapabilities
and<!-- SKILLS_START -->
.<!-- SKILLS_END --> - Generate a bulleted list of the agent's skills.
- Each bullet should follow the format:
- **Skill Title**: description from the skill template. - Note: "Skill Title" should be a title-cased version of the skill's machine
or its display name if available.name - Replace the content between the markers with this generated list.
- Locate the
- For each agent template:
-
Verification:
- Ensure that all skills listed in the agent's frontmatter are represented in the
section.Capabilities - Confirm that the descriptions match the source skill templates exactly.
- Ensure that all skills listed in the agent's frontmatter are represented in the
Markers
<!-- SKILLS_START --> <!-- SKILLS_END -->