sw-eval
01Command Claude Code
Run Specwright eval suite. Spawns subagents to run skills in fixture workdirs, then grades results.
Craft quality software with AI discipline. Spec-driven development plugin for Claude Code and Opencode — quality gates, adversarial testing, and evidence capture.
Command Claude Code
Run Specwright eval suite. Spawns subagents to run skills in fixture workdirs, then grades results.
Command
Explicitly adopt an existing work into the current worktree.
Command
Periodic codebase health check for systemic technical debt.
Command
TDD implementation of one work unit. If branch-head freshness blocks and policy is rebase or merge, recover in-stage; manual is the fallback.
Command
Investigation-first debugging. Scope, investigate, diagnose, then fix/log/defer.
Command
Interactive solution architecture with adversarial critique and assumption surfacing.
Command
Read-only installation health check with repair hints.
Command
Detect stack and configure deterministic guardrails.
Command
Project setup. Creates constitution and charter. Configures gates.
Command
Post-ship capture of patterns and learnings.
Command
Research-backed rebaselining for planning, building, or verifying work. Preserves completed and shipped scope while revising remaining design, plan, and in-progress work.
Command
Decompose design into work units with testable specs.
Command
Deep outward-facing research. External docs, APIs, patterns, and validation.
Command
PR comment review. Group by status and respond inline.
Command
Strategy-aware merge via pull request. If branch-head freshness blocks and policy is rebase or merge, recover in the same run; manual is the fallback and still reruns /sw-verify before /sw-ship.
Command
Show current Specwright state and progress.
Command
Git housekeeping. Fetch, prune stale branches, and sync with remote.
Command
Interactive quality gates. Shows findings and validates against the spec. If branch-head freshness blocks and policy is rebase or merge, recover in the same run; manual is the fallback and stays on /sw-verify.