AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Decision Analysis

skill-skyf0xx-better-thinking-decision-analysis · by skyf0xx

>

— No reviews yet
0 installs
36 views
0.0% view→install

Install

$ agentstack add skill-skyf0xx-better-thinking-decision-analysis

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-skyf0xx-better-thinking-decision-analysis)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Decision Analysis? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Decision Analysis

The full pipeline for consequential choices: frame, generate options, model uncertainty, score, stress-test, decide, and record.

Why

High-stakes decisions fail at whichever stage was skipped — usually option generation or stress-testing. The pipeline guarantees every stage runs at a depth proportional to stakes, so a decision that matters gets the full sequence rather than whichever piece felt most comfortable to the decider.

Use when / Don't use when

  • Use when: [[reversibility-classification]] grades the decision costly-reversible or worse, and the options are genuinely open rather than pre-determined.
  • Don't use when: the door is two-way — decide fast and review later — or one option already dominates on every criterion.

Inputs → Outputs

  • Inputs: a consequential, non-obvious choice.
  • Outputs: a decision with documented rationale, the losing options and why they lost, sensitivity flags, tripwires, and a journal entry for later scoring.

Principles

  • Process weight scales with irreversibility — this pipeline is not owed to every decision, only the ones that earn it.
  • Option generation is where decisions are actually won; evaluation just confirms what generation already made possible.
  • Uncertainty gets modeled explicitly, not smoothed into adjectives like "likely."
  • The decision isn't done until its revisit conditions are installed — a decision with no way to be reopened silently becomes dogma.

Procedure

  1. Run reversibility-classification; confirm this pipeline is warranted and set the process budget accordingly.
  2. Run decision-framing: the question, decider, criteria, deadline, and default path if no decision is made.
  3. Run solution-space-mapping; ensure at least three genuinely distinct options exist, plus the default.
  4. Model uncertainty: for each option, identify the key uncertain outcomes with probabilities, using expected-value where payoffs are commensurable.
  5. Evaluate via weighted-scoring across criteria; run its sensitivity step hard — which single judgment flips the result?
  6. Stress-test the leading option: run premortem and second-order-scan. Amend the option or switch to the runner-up if the wounds found are fatal.
  7. Decide. Write the rationale, name the runner-up, and state why the runner-up lost — that's what gets revisited if conditions change.
  8. Install tripwires: the specific observations that would reopen the decision.
  9. Log via decision-journaling with calibrated confidence from confidence-calibration, for later scoring against the outcome.

Common mistakes

  • Running the full pipeline on two-way doors, turning process into procrastination.
  • Skipping step 6 because the leading option "feels solid" — that feeling is precisely the reason to run it.
  • Writing the rationale after the fact so it sounds inevitable, rather than during the actual reasoning.
  • Installing no tripwires, so the decision silently becomes unquestionable dogma.

Examples

  • A build-versus-buy decision on a core system.
  • A market-entry decision under genuine uncertainty.
  • Choosing a therapy path from mixed clinical evidence.
  • A family's decision to relocate.

Related

  • [[structured-problem-solving]] — the sibling composite for when the task isn't a choice among options.
  • [[scenario-planning]] — used instead when the uncertainty is about the world, not the options themselves.
  • [[negotiation]] — used instead when the options are held by a counterparty, not chosen unilaterally.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.