goalforgelisted
Install: claude install-skill Truncuso/cogwright
# goalforge — Spec-Driven Development chain (LOCAL authority)
The **goalforge** package carries the authoritative SDD (Spec-Driven
Development) planning chain. `packages/goalforge/` is the authored source of
truth; `plugins/goalforge/` is its generated artifact (`scripts/goalforge-generate.sh`,
drift-gated). The maintainer's dotfiles reach this package via a per-machine
symlink (installer contributor mode).
This is a **v2 package**: a PUBLIC parent (this file) owning PRIVATE nested
children. Children do not trigger by discovery — they are invoked by name from
the entry commands and the orchestrator, or referenced here.
## Children (name → stage → path)
| Skill | Stage | Path |
|-------|-------|------|
| `goalforge-capture` | free-text intent → `overview.md` (draft) + route | `capture/` |
| `goalforge-spec` | design pass → `spec.md`, draft → ready | `spec/` |
| `goalforge-decompose` | spec → work packages + tasks; `--add-wp` mode | `decompose/` |
| `goalforge-harden` | WP spec → hardened → ready (review + interview) | `harden/` |
| `goalforge-interview` | fidelity-aware goal-hardening grilling (wraps the interview plugin engine) | `interview/` |
| `goalforge-execute` | run ready-WP tasks → implemented | `execute/` |
| `goalforge-verify` | executing → verified (single semantic gate) | `verify/` |
| `goalforge-redecompose` | reconcile a re-decomposition on a learning event | `redecompose/` |
| `goalforge-archive` | completed → archived (supersede edges) | `archive/` |
| `goa