template-skill — Claude Code skill: what it does, how to install
Reusable boilerplate for creating new agent skills with explicit triggers, workflow steps, and I/O contracts. Helpful when building custom agent skills.
npx skills add NoizAI/skills --skill template-skill -a claude-codeWhat template-skill does
This skill provides a starting blueprint for authoring agent skills. It sets a standard layout. Inside lies a SKILL.md document structure that teaches an agent when to activate and how to behave.
The outline includes triggers, use cases, input parameters, and output formats. It maps out a five-stage sequence, starting with parameter validation and finishing with retry fallbacks. Because boundaries are part of the specification, leaving out limitation rules will cause unexpected behavior during edge cases.
What it helps with
- scaffold a new agent skill using a standard template
- define explicit trigger keywords for automatic skill invocation
- specify required input schemas and expected output formats
- document fallback steps and operational limits for the agent
Example prompts for the agent
- Scaffold a new skill using template-skill for reviewing pull requests.
- Fill out the template-skill structure for a server log parsing tool.
How to install template-skill
1Skills CLI (Vercel)
npx skills add NoizAI/skills --skill template-skill -a claude-code2Manually: put the files in place
~/.claude/skills/template-skill/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/template-skill/
1Skills CLI (Vercel)
npx skills add NoizAI/skills --skill template-skill -a codex2Manually: put the files in place
.agents/skills/template-skill/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add NoizAI/skills --skill template-skill -a cursor2Manually: put the files in place
.cursor/skills/template-skill/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install NoizAI/skills template-skill2Manually: put the files in place
.github/skills/template-skill/SKILL.md1Skills CLI (Vercel)
npx skills add NoizAI/skills --skill template-skill -a gemini-cli2Platform CLI
gemini skills install https://github.com/NoizAI/skills --path skills/template-skillManually: put the files in place
.devin/skills/template-skill/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add NoizAI/skills --skill template-skill -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about template-skill
How to install template-skill in Claude Code?
Run npx skills add NoizAI/skills --skill template-skill -a claude-code. The file will be placed in ~/.claude/skills/template-skill/SKILL.md.
What does template-skill do?
It provides a standardized markdown boilerplate for writing agent skills with trigger words, workflows, and parameter definitions.
What workflow steps are included in the template?
It outlines five steps: input validation, parameter building, core action execution, output formatting, and fallback handling.