Skip to content
D

doubt-driven-development

Subjects every non-trivial decision

by addyosmaniFree

Launch
#680in AI Skills
0In stores

Description

doubt-driven-development is an agent skill from Addy Osmani's agent-skills collection that sends every non-trivial decision to a fresh-conte…

Highlights

  • Fresh-context adversarial review of decisions
  • Checks assumptions in long sessions
  • Defines non-trivial decisions
  • In-flight check, distinct from a final review

Ratings & Reviews

No ratings yet

Be the first to rate doubt-driven-development.

People also visit

C

council-multi-model

Add one optional external Codex critique after the existing council has produced

AI Skills
Launch
C

council

Convene a four-voice council for ambiguous decisions, tradeoffs

AI Skills
Launch
S

santa-method

Multi-agent adversarial verification: two independent reviewers

AI Skills
Launch
D

discernment-nudge

After you give a substantive answer or draft that the user may act on

AI Skills
Launch
C

caveman-learn

Act on a Caveman learn report

AI Skills
Launch
M

minimalist-review

Review any business decision, plan

AI Skills
Launch

doubt-driven-development FAQ

What does the doubt-driven-development skill do?

It sends non-trivial decisions to a fresh-context reviewer that tries to disprove them before the agent relies on them.

How do I install it?

Run: npx skills add https://github.com/addyosmani/agent-skills --skill doubt-driven-development

Is it the same as a code review?

No. The skill says a review is a verdict on a finished artifact, while this checks decisions while they are being made.

What counts as a non-trivial decision?

One that changes branching logic, crosses a module or service boundary, relies on unverifiable properties, depends on hidden context, or has an irreversible effect.

What security checks has it passed?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

What are the best doubt-driven-development alternatives?

Popular alternatives to doubt-driven-development include council-multi-model, council and santa-method. See all doubt-driven-development alternatives

Developer Stuff

Badges