Claude-skill-registry add-skill-templates
Add new Agent Skill 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-skill-templates" ~/.claude/skills/majiayu000-claude-skill-registry-add-skill-templates && rm -rf "$T"
manifest:
skills/data/add-skill-templates/SKILL.mdsource content
Add Skill Templates
Purpose
This skill standardizes the process of adding new Agent Skill templates to the
meta-agent-skills framework. It ensures that new templates follow the required structure for automatic instantiation by the Meta-Agent.
When to Use
- When you want to add a new standard capability (e.g.,
,deploy-k8s
) to theperformance-bench
framework.meta-agent-skills - When existing templates need to be cloned or used as a basis for a new one.
Instructions
-
Identify New Skill Requirements:
- Determine the name and purpose of the new skill.
- Identify the primary commands that should be included in its Commands table.
-
Use Boilerplate:
- Read the boilerplate template from
.assets/skill-template-boilerplate.md - Create a new file in
namedskills/meta-agent-skills/assets/templates/skills/
.<skill-name>.md
- Read the boilerplate template from
-
Configure Template:
- Fill in the YAML frontmatter (
,name
).description - Use placeholders like
,{{ order }}
,{{ component }}
,{{ path }}
,{{ layer }}
, and{{ command }}
in the Commands table.{{ description }} - Refer to references/conventions.md for guidance on placeholder usage and layer naming.
- Fill in the YAML frontmatter (
-
Register Capability:
- Update the
section inCapabilities Generated
to include the new skill.skills/meta-agent-skills/SKILL.md
- Update the
-
Verify:
- Ensure the template is readable and follows the format of existing templates like
.lint-fix.md
- Ensure the template is readable and follows the format of existing templates like