decisions

decisions is a skill for Claude Code, Codex from ozzy-labs/suasor. It costs 107 tokens per session (1,214 once invoked), scanned A, original, MIT.

A read-only way to find recorded software decisions and the reasons behind them. It can show decision history, related evidence, discussions, and choices that were rejected.

In plain words
What is it for?
Use it to list recent decisions, trace how a decision changed over time, or explain why one option was chosen over another.
Why use it?
It removes the need to search through scattered decision records to understand what was chosen and why.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to list recent decisions, trace how a decision changed over time, or explain why one option was chosen over another.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ozzy-labs/suasor/decisions
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add ozzy-labs/suasor --skill decisions
Clone the repo
git clone --depth 1 https://github.com/ozzy-labs/suasor

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for decisions

README.md
[![agentmods](https://agentmods.dev/badge/skills/ozzy-labs/suasor/decisions.svg)](https://agentmods.dev/skills/ozzy-labs/suasor/decisions)
Your own site
<a href="https://agentmods.dev/skills/ozzy-labs/suasor/decisions"><img src="https://agentmods.dev/badge/skills/ozzy-labs/suasor/decisions.svg" alt="Measured on agentmods" height="20"></a>
Per session 107 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,214 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00107 $0.01214
Opus 5 $0.00053 $0.00607
Sonnet 5 $0.00021 $0.00243
Haiku 4.5 $0.00011 $0.00121

Measured 7d ago against content hash 1725d8ae9c46, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

decisions scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

docs/skills/decisions/SKILL.md · 69 lines

What it actually says

decisions

意思決定を引く単一入口(ADR-0046)。mode で「一覧・変遷」と「1 件の根拠」を切り替える。read-only。

以前は decision-log(一覧)と decision-rationale(根拠)に分かれていたが、どちらも decision.list + graph.related で、違いは何件を、どこまで深くだけだった。

いつ発火するか

言いかた mode
「今月の決定」「直近の意思決定一覧」「[topic] の決定履歴」「決定の変遷を追いたい」 log(既定)
「あの決定はなぜ」「X を選んだ理由」「なんで A じゃなくて B に」「この方針の根拠は?」 rationale

何をするか(MCP tool flow)

すべて read tool(ADR-0004)。

mode=log(既定)

  1. decision.listrecordedAfter / recordedBefore、トピック絞りは結果側で)で対象期間の決定を引く
  2. 各決定について graph.related背景 source を 1 hop 辿る(decision→source の derived_from のみ。決定どうしを直接つなぐ辺は無い — 下記「先行決定の辿りかた」)
  3. 時系列に並べ、変遷(何が何を置き換えたか)が分かる形でまとめる

mode=rationale

  1. decision.list で対象の決定を特定する(曖昧なら候補を提示して選んでもらう)
  2. graph.related で provenance を辿る — その決定の根拠になった source
  3. source.get で根拠 source の本文を読む
  4. search で当時の議論を補強する
  5. 決定 + 経緯 + 根拠 source(+ 辿れた場合の先行決定)を組み立てて返す。却下された選択肢が記録されていればそれも示す

先行決定の辿りかた(辺が無いことを前提にする)

reducer が張る決定まわりの辺は decision → source の derived_from だけで、決定どうしを直接つなぐ辺は存在しない。したがって「先行決定」は次のどちらかでしか辿れない:

  1. 共有 source 経由の 2 hop — 決定の根拠 source から graph.related を逆向きに辿り、同じ source を根拠に持つ別の決定を見る。同じ議論から複数の決定が出た場合にだけ当たる
  2. 手で張った manual_linklink.add(write / HITL)で決定間に明示的に張られていれば graph.related に出る

1 hop で何も返らないことを「先行決定は無い」と言い換えてはならないADR-0007 の "no silent wrong answer")。辿れなかったときは「provenance link には記録が無い」と述べ、必要なら search で当時の議論を補う。

制約

  • read-only。persist しない(決定の記録decision.record、HITL)
  • 根拠は provenance link に基づく。記録が無いものを推測で補わない(「記録が無い」と言う方が有用)
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 69 lines · 107 tokens per session scan A 1725d8ae9c46

Subscribe to this mod's changes

decisions is a skill published in the GitHub repository ozzy-labs/suasor (0 stars, last pushed 28d ago), licensed MIT. It adds 107 tokens to every session and 1,214 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

acceptance

A personal decision framework for difficult situations, built around three choices: change the situation, accept it, or leave it.

kangarooking/cangjie-skill · 153 tokens

decision-heuristics

A set of heuristics for making difficult personal decisions such as changing jobs, buying a home, moving, forming a partnership, or getting married. It is intended for major choices, not everyday decisions.

kangarooking/cangjie-skill · 136 tokens

exec-briefing-memo

A one-page decision memo that condenses complex material into the problem, recommended choice, evidence, trade-offs, risks, and next actions. It is meant for a decision maker, not as meeting notes, a weekly report, or a product requirements document.

nexu-io/html-anything · 28 tokens

strategic-architect

A strategic planning guide for making long-term technology and business decisions. It uses systems thinking to consider goals, risks, resources, and lasting effects.

linkerlin/PUAX · 38 tokens

dual-steelman

Bidirectional steelman deep-thinking protocol for one pending decision, stance, or contested choice. Restates the user's real problem in its strongest form, steelmans both the user's current position and its opposition (or every candidate option), names the true crux and the decisive variables, asks exactly one key…

bahayonghang/my-ai-cli-toolkit · 195 tokens

clarifier-une-decision

Décomposer une décision hésitante en contexte, critères, options et hypothèses, en validant à chaque étape, sans trancher à la place de la personne.

ai-swiss/base · 42 tokens