goal-distill
Installation
SKILL.md
Goal Distill
One deliverable: a self-contained /goal prompt the user can paste into a fresh session to drive an autonomous phase loop. No spec file, no .goals/ directory, no on-disk artifact. The output is the prompt and a clipboard copy.
Why this exists
goal-distill runs inside a working session with rich context — conversation, decisions, corrections, repo state. That context evaporates when the session ends. The skill compresses it into a paste-ready /goal prompt the user (or a future agent) can run later without needing the original conversation. The prompt itself carries the loop instructions, so the future agent can execute end-to-end with no further prompting.
Workflow
- Read evidence (silent) — in this order:
- Conversation history: corrections and repeated preferences are authoritative; distinguish exploratory ideas from finalized decisions; capture why, not just what.
- Repository:
git status, key configs, recent file diffs. - Recent history:
git log -20, surfacing TODO/FIXME comments touched lately. - Docs: README, AGENTS/CLAUDE files, ADRs, ROADMAP, CHANGELOG — only those that exist.