Help us improve
Share bugs, ideas, or general feedback.
From billy-milligan
Generates a new skill (SKILL.md + references/) from a tracked gap or custom topic, with substantive content scaffolded from gap data in suggested directory.
npx claudepluginhub rnavarych/alpha-engineer --plugin billy-milliganHow this command is triggered — by the user, by Claude, or both
Slash command
/billy-milligan:skills-create <topic>This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# /billy:skills-create — Create a New Skill from Gap Data ## Usage ## Instructions ### Step 0: Determine Topic No argument → run `bash ./plugins/billy-milligan/scripts/skill-gaps.sh list`, pick highest-frequency gap. If none, ask user. ### Step 1: Check Gap Data Run `bash ./plugins/billy-milligan/scripts/skill-gaps.sh create-check "<topic>"` **Found:** parse TOPIC, PRIORITY, AGENT, QUERY, MISSING, CLOSEST, SUGGESTED, FREQUENCY. Use SUGGESTED as location. **Not found:** use AskUserQuestion to pick: `skills/shared/`, `skills/architecture/`, `skills/development/`, or `skills/quality/`....
/research-skillResearches a topic and creates skills/<skill-name>/SKILL.md with YAML frontmatter, core concepts, examples, references directory, and source tracking in promptlog/sources.md. Supports --complexity flag.
/createGenerates a SKILL.md file from a skill name or description. Clarifies requirements via questions, spawns agent to create content, selects save location (user/project/plugin/display), and writes file.
/quickGenerates a complete skill from a description: YAML frontmatter, SKILL.md body with workflow/examples, supporting files. Saves to location and auto-validates structure/quality.
/add-skillCreates a new Skill folder with SKILL.md and supporting directories in the current plugin directory or specified marketplace plugin.
/create-skillCreates a new Claude Code skill directory from skill name, description/purpose, and optional documentation URLs. Generates SKILL.md with YAML frontmatter, quick start guide, critical rules, and known issues prevention.
/fire-add-new-skillAdds new skill to skills library via interactive wizard from session context, RECORD.md summary, or manual input. Guides through problem, category, name, pattern, code examples, security checks, and saves.
Share bugs, ideas, or general feedback.
/billy:skills-create <topic> — from tracked gap
/billy:skills-create — highest-frequency gap automatically
/billy:skills-create "custom topic" — from scratch (no gap required)
No argument → run bash ./plugins/billy-milligan/scripts/skill-gaps.sh list, pick highest-frequency gap. If none, ask user.
Run bash ./plugins/billy-milligan/scripts/skill-gaps.sh create-check "<topic>"
Found: parse TOPIC, PRIORITY, AGENT, QUERY, MISSING, CLOSEST, SUGGESTED, FREQUENCY. Use SUGGESTED as location.
Not found: use AskUserQuestion to pick: skills/shared/, skills/architecture/, skills/development/, or skills/quality/.
Check if SKILL.md already exists. If yes, warn + confirm overwrite. If no, mkdir -p <SKILL_DIR>/references.
---
name: <kebab-case>
description: |
<Domain keywords for auto-discovery. "Use when..." guidance.>
allowed-tools: Read, Grep, Glob
---
Body: # Title → ## When to Use → ## Core Principles (3-5, actionable, version-aware) → ## References Available → ## Scripts Available (if relevant).
Content must be real, not generic. Reference skills/architecture/system-design/SKILL.md for tone.
2-4 files in references/, 400-800 tokens each. Real patterns, code examples, comparison tables. NO placeholders. Derive topics from gap's QUERY, MISSING, CLOSEST fields.
Display file tree, SKILL.md preview (first 20 lines), suggest which agents should reference the new skill.
If from tracked gap: bash ./plugins/billy-milligan/scripts/skill-gaps.sh dismiss "<topic>".
If Billy ON — team reacts (Viktor: architecture, Dennis: usefulness, Sasha: edge cases).
allowed-tools: Read, Grep, Glob for advisory, add Bash only if scripts needed.