Agent skill
mend-agent-templates
Maintain and synchronize agent templates with their associated skill templates.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/mend-agent-templates
SKILL.md
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:
name: From YAML frontmatter.description: From YAML frontmatter.
- For each agent template, extract:
skills: The list of skill names from YAML frontmatter.
- For each skill template, extract:
-
Synchronization:
- For each agent template:
- Locate the
Capabilitiessection marked by<!-- SKILLS_START -->and<!-- 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
nameor its display name if available. - 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
Capabilitiessection. - 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 -->
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?