← ClaudeAtlas

skill-creatorlisted

Author a tested, installable Forge skill from a mined candidate proposal. Use whenever the user runs /forge:skill-creator, wants to turn a mined skill proposal into a real skill, says "author this skill", "write a skill from the proposal", "promote a mined candidate", "refine a proposed skill", or asks to test/optimize a skill's triggering description. Consumes a .forge/proposed-skills/<slug>/SKILL.md draft and runs the capture→write→test→grade→improve→optimize-description loop in-session, extending (never replacing) the /forge:skill-approval flow. Nothing installs without explicit user approval.
tonmoy007/forge-plugins · ★ 1 · AI & Automation · score 72
Install: claude install-skill tonmoy007/forge-plugins
# /forge:skill-creator — author a tested skill from a mined candidate This skill takes a mined **candidate proposal** and authors it into a real, tested `SKILL.md` through the Anthropic skill-creator loop. It runs **in-session** because the authoring agent cannot be spawned by a hook or script (ADR-006: skills drive in-session work; scripts cannot drive the Agent tool). It **extends** the approval flow — it does not replace it, and **nothing installs without explicit user approval** (REQ-NF-019). ## When to Use - User runs `/forge:skill-creator [<slug>]`. - A mining run (`skill_miner_v2.py`) has written one or more `.forge/proposed-skills/<slug>/SKILL.md` drafts and the user wants to promote one into a real, tested skill. - User wants to refine, test, or optimize the triggering description of a proposed skill. ## Inputs - `$ARGUMENTS` — optionally the proposal `<slug>` to author. If omitted, list the pending proposals first and ask the user which one to author. ## Pre-flight 1. List the pending mined proposals so the user can pick one: ```bash python3 ${CLAUDE_PLUGIN_ROOT}/scripts/skill-approval.py list --cwd . ``` 2. Read the chosen draft at `.forge/proposed-skills/<slug>/SKILL.md`. It already contains a non-empty third-person `description`, a `Procedure`, and `Provenance` with source-trace-line citations — this is your starting material, never a blank page. ## The skill-creator loop (run in-session) Do these in order. This is the Anthropic au