Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub gsaranti/pantheon --plugin metisHow this skill is triggered — by the user, by Claude, or both
Slash command
/metis:metis-build-specThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Produce `.metis/BUILD.md`.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
Produce .metis/BUILD.md.
Run references/build-spec-preflight.sh before drafting. It exits non-zero if .metis/BUILD.md already exists (surface the error, suggest the user delete the file manually if a fresh rewrite is intended, and stop). Otherwise it reports DOCS_PRESENT, RECONCILE_DONE, and WALK_PENDING.
Determined from the preflight + the trailing prompt:
DOCS_PRESENT=yes, RECONCILE_DONE=yes, WALK_PENDING=no. Synthesize from the reconciled corpus.RECONCILE_DONE=no or WALK_PENDING=yes. Suggest the prerequisite command (/metis-reconcile or /metis-walk-open-items) and proceed only if the user explicitly insists.DOCS_PRESENT=no. The trailing prompt is required; if absent, stop and ask. If present, classify as prompt-seeded (fresh project) or existing-codebase (delta on top of code in the repo) based on what the prompt describes..metis/SYNTHESIS.md, .metis/INDEX.md, and the source docs under docs/ at the cited passages.metis-code-explorer subagent dispatches..metis/CONTRADICTIONS.md, .metis/QUESTIONS.md, .metis/RESOLVED.md.references/writing-build-spec.md — read before drafting.
One file: .metis/BUILD.md.
Trailing prompt: see ${CLAUDE_PLUGIN_ROOT}/references/command-prompts.md.
One message to the user:
.metis/BUILD.md, with one-line summary of the synthesis-like opening and the risk lead./metis-plan-task "<description of what to build first>". The first vertical slice in .metis/BUILD.md is the natural target.