skill:create

Installation
SKILL.md

New skill name (if provided): $ARGUMENTS

Step 1: Clarify Intent

Ask (if not already clear from context):

  1. What should the skill do? What problem does it solve?
  2. When should it trigger? What would a user say to invoke it?
  3. Does it take arguments or flags?
  4. Is it stateful or destructive? (commits, pushes, file writes, deploys)
  5. Should it run in an isolated subagent, or inline in the main conversation?
  6. Which plugin should it live in? (spec, dev, em, pm, ux, memory, or a new plugin)

Derive a skill name if not provided:

  • Lowercase, hyphens only, max 64 chars, no leading/trailing/consecutive hyphens
  • Should be descriptive: spec-new, dev-ci, memory-learn

Step 2: Choose Frontmatter

Based on the answers, determine:

Installs
1
First Seen
Mar 21, 2026
skill:create — cloudvoyant/codevoyant