skill-author
Create or update an AIDE skill in .aide/skills with valid frontmatter and a concise workflow.
SKILL.mdskills/skill-author/SKILL.md
GitHubSkill Author
Create a new skill or refine an existing one. Skills are task starters, not role primers.
Inputs
- Are you creating a new skill or updating an existing skill? Please specify which skill and what changes are needed.
- Command name (hyphenated, e.g.
skill-author) - 1-2 sentence goal (what the user wants done)
- What triggers this skill (when should it be chosen over others?)
Workflow
Define scope — What this skill does and what it explicitly does not do. Link to AGENTS.md for project facts; do not duplicate them.
Choose metadata —
name: hyphenated.description: short plain text, no extra:characters.Write SKILL.md to
.aide/skills/<skill-name>/SKILL.mdusing this sequence:- Add YAML frontmatter with
nameanddescriptiononly. - Define the task clearly and avoid role framing or primer-style sections.
- Add an Inputs section describing the required inputs.
- Add a Workflow section with numbered, deterministic steps.
- Add a Reference section only when linking to a real file that must exist.
- Keep the file within 30-50 lines total.
- Add YAML frontmatter with
Add bundled resources only if they pay for themselves —
scripts/for deterministic execution, no extra READMEs inside the skill folder.Install — Run
.aide/skills/install-claude.ps1. Reload tool UI and confirm/skill-nameappears.
Authoring checklist
- Frontmatter is valid YAML
descriptionhas no extra:characters- Steps are actionable (no hand-wavy language)
- No references to deleted primer files
- File is 30-50 lines