Nested spec→plan→work→verify→review→compound loop for disciplined AI-assisted development, plus an agent-native runtime pillar (/flywheel:process + /flywheel:run) that turns recurring domain operations into self-improving, persistence-aware process contracts Claude executes as the backend. Also an autonomous metric-driven loop, parallel multi-specialist review, and spec↔code sync. Plans route each task to a model/effort tier so cheap work runs cheap and judgment runs strong. /flywheel:route does the same for work delegated outside a plan: tool, fresh session or subagent, at which model and effort.
18 skills · 6 agents · hooks
Mod: the Ministry watches every byte — live bytes read, cost and context in the status line; toasts for oversized reads and full rewrites; /ministry dossier.
Mod: every exception is contraband — SKIP_*/--no-verify/Release-Exception use is ledgered with its reason, and /black-market audit totals the standing permits.
Mod: your file, opened — /expediente shows a flywheel cycle's run record live: every transition, route and escalation, with totals.
Mod: three reds of the same check with edits between and no green — the workers strike; edits stop until you debug systematically.
Mod: a list you were handed is a file, not a memory — a prompt with a list holds edits until it is written to a plan or scratchpad file.
Mod: ungood items — a list item with no success criterion is named, and the model is told to ask for one before doing it.
Mod: every session gets a ration of read bytes, set from its own history; when the coupons run out, reads wait for an authorized grant.
Mod: assigns each turn its model and effort (sonnet/medium default, opus/high for judgment, sonnet/low for mechanical), decided once per prompt so the cache survives.
Mod: every act is scored — edits over rewrites, tests first, no silent skips; below 80 the system prompt re-educates you.
Mod: the Supervisor checks in every few prompts — what closed, and where is the evidence? A reply that names none is noted.
Mod: the screen that knows what you touched — the flywheel learning about the file you just opened, in a band above the prompt.
Mod: never echo a file into chat — a reply that pastes back code just written is stopped once and sent back to say what and where.
Mod: the single window — /ventanilla runs flywheel's sweep and stamps each gate as it clears; a missing stamp sends you back tomorrow.