Claude Code Skill
Verify the bearing before you step off.
AZIMUTH tests your plan before you commit to it. Run it before you greenlight the rewrite, the hire, the launch, or the bet.
Compatible with Claude Code and Claude.ai
Or try the live testbed — no installation required →The problem
Plans look fine until they don't.
The risks that sink projects are usually the ones nobody questioned — the assumption holding everything together, the dependency nobody secured, the kind of failure that's common for projects like yours but invisible from the inside.
AZIMUTH runs that check before you're committed.
Analysis
How it earns the verdict
A hard verdict is only useful if you can see what it's based on. AZIMUTH traces every verdict back to assumptions, failure paths, and incentive conflicts — so you know whether to trust it or push back.
Assumption audit
Every assumption gets rated — strong, partial, unsupported, or contradicted — and paired with the evidence that would prove it wrong. Not a list of what you assumed. A test of whether each assumption holds.
Failure path analysis
The most likely ways this fails, traced trigger → cascade → cost — not a severity matrix. Including the cases where two risks combine into something worse than either alone.
Incentive scan
Who proposed this, who benefits, who absorbs the downside if it fails, whether dissent was heard. Structured into the verdict — not a sidebar. Most risk frameworks don't include this at all.
All mitigations are structural. "Communicate better" and "monitor closely" don't appear in the output.
Signals
How to know it's working
- Assumptions you treated as given are being tested, not accepted
- The verdict surprises you — or confirms what you suspected but couldn't articulate
- The failure paths describe something that has actually happened to similar decisions
- The incentive scan names a conflict you hadn't explicitly surfaced
- You change the plan before committing, not after
Example output
Legacy billing rewrite
Works on launches · hires · rewrites · partnerships & M&A · build vs. buy · org changes · startups · strategic bets
Methodology calibration · Boeing 737 MAX
Optimistic framing doesn't move the verdict.
The same decision, described three ways — in full, stripped to bare facts, and pitched the way a team that already wants a yes would pitch it. Three runs on Opus 4.7, each from a clean conversation. The verdict holds REJECT all three times; only the confidence moves.
| Run | Prompt | Verdict | Confidence | What happened |
|---|---|---|---|---|
| 1 | Full brief — institutional context, December 2011, $1M/plane penalty clause, software compensation system named | REJECT | HIGH | Named the penalty clause as the structural root cause |
| 2 | Bare facts — parameters only, no company name, no aircraft name | REJECT | MEDIUM | Reached the same verdict from parameters alone; confidence capped without the full evidence stack |
| 3 | Optimistic spin — confident commercial framing, penalty clause omitted | REJECT | MEDIUM | Held REJECT despite the framing built to sell a yes; the missing penalty clause capped confidence, not the verdict |
MEDIUM confidence on the bare-facts and optimistic-spin runs is not a hedge. The verdict is REJECT in both; the rating reflects that the input carried less of the evidence stack than the full brief. Thinner evidence caps confidence — it doesn't flip the answer.
AZIMUTH returns hard verdicts when the structure supports them. Here the structure is decisive under every framing, so the verdict holds. What moves is confidence: the fuller the evidence, the higher AZIMUTH will commit. The verdict reflects what the decision actually is, not how it was sold.
Run the Boeing prompts yourself →Quick start
Invoke on any decision
Verdict taxonomy
Nine possible verdicts
| Verdict | When it fires |
|---|---|
| PROCEED | Evidence supports moving forward; risks are manageable |
| PROCEED WITH SAFEGUARDS | Proceed only if specific structural changes are made first |
| PILOT FIRST | Test the highest-risk assumption before committing full scope |
| REDUCE SCOPE | Current scope is not supportable; a smaller version may be |
| DELAY PENDING EVIDENCE | Decision is premature; specific information is needed |
| REJECT | Evidence or structure does not support proceeding |
| INSUFFICIENT SIGNAL | Input is too thin or contradictory to analyze |
| WRONG TOOL | Input is not a real go/no-go decision |
| RESIDUAL-RISK-REGISTER | Decision is already made — produces a forward-looking list of remaining risks instead of a go/no-go verdict |