skill-creatorlisted
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