skill-template
This is a template skill. Copy this folder to create a new skill quickly.
Quick Start
- Copy this folder to
skills/<your-skill-name>/ - In the new folder, edit
SKILL.md:- Update frontmatter
nameto exactly match the folder name - Update
descriptionto clearly state what the skill does and when to use it
- Update frontmatter
- Replace all placeholder sections below with your real workflow
Structure
Use this structure for most skills:
- Goal: What the agent should accomplish
- Triggering: What user phrases/contexts should load this skill
- Inputs: What the user must provide (files, URLs, constraints)
- Outputs: What the agent should produce (files, code, checklist)
- Workflow: Step-by-step procedure
- Quality Gates: How to verify the output is correct
Goal
Describe the skill’s purpose in one paragraph.
When To Use
List the scenarios that should trigger this skill.
Inputs
- Required:
- Optional:
Outputs
Define the expected output format(s).
Workflow
- Gather context
- Locate relevant files
- Implement changes following repo conventions
- Validate with available commands
- Summarize changes and provide file links
Quality Gates
- No secrets logged or committed
- Follows existing code style and project conventions
- Runs relevant checks (lint/typecheck/tests) when available
Notes
- Keep frontmatter
descriptionspecific and “trigger-friendly” - Prefer referencing additional files in this folder for long checklists/examples