Situation Router
Free module 1/4 of KI SOP Pack v1. Method lineage: adapted from mattpocock/skills
ask-mattrouter (MIT). This module is released standalone and free. The other three modules — To-Spec (chat → executable spec), Grill (plan stress-test), Skill Craft (skill-writing quality vocabulary) — plus the 4 upstream MIT method snapshots and a 9-slide onboarding deck ship together as the paid KI SOP Pack v1 bundle ($79, Gumroad — link goes live shortly, watch this repo for the update).
Why this exists
Agents that have five skills installed still guess which one applies, or skip routing entirely and start implementing. That guess is where most wasted turns come from: wrong SOP picked, or no SOP picked at all.
This skill is not a task-doer. It is the first five seconds of any request: where do I route this, before I touch anything else.
Decision tree
Does a relevant codebase / prior artifact already exist?
NO → run a stateless plan stress-test (ask one decision question at a time,
propose your own recommended answer, don't implement until there is
shared understanding) → once the plan is settled, go to spec-writing
YES → can this be finished correctly in a single pass, with no open decisions?
YES → implement directly
NO → convert the conversation into an executable spec first
(problem statement / solution / user stories / implementation
decisions / testing decisions / monetization or success metric /
out of scope), THEN implement against that spec
Rules
- Route before you build. If you can't say which branch above you're on, you're not ready to write code or prose yet.
- Facts you can check yourself, check yourself. Only route a question to a human when it's a genuine judgment call, not something discoverable by reading the repo/environment.
- One open branch at a time. Don't run the stress-test and the spec-writer in parallel on the same request — resolve the tree top-to-bottom.
- This module doesn't write the spec or run the stress-test for you — it
only tells you which one to reach for. Pair it with a real spec-writing and
stress-test process (KI SOP Pack v1's
to-specandgrillmodules are one option, built for exactly this router).
Attribution
Underlying router pattern: mattpocock/skills (ask-matt), MIT License, ~188K
GitHub stars — see upstream repo for the original. This adaptation reframes it
as a standalone, tool-agnostic router skill and is distributed here under the
same MIT terms.