Doubt-Driven Development

addyosmani/agent-skills

Cross-examine non-trivial engineering decisions using fresh-context adversarial review and explicit stop conditions.

Latest update at:

110,912Stars11,597ForksRepository last pushed

About this Skill

Cross-examine non-trivial engineering decisions using fresh-context adversarial review and explicit stop conditions. Extract the artifact and contract for a fresh reviewer, classify findings and reconcile them; cross-model escalation requires separate user authorization.

Why we picked it

A task workflow in Addy's Agent Skills. Follow the upstream instructions and retain referenced shared files; host capabilities and project configuration determine which steps can run.

What it helps with

  • A consequential plan or implementation rests on assumptions that need challenge.

Workflow and deliverables

Extract the artifact and contract for a fresh reviewer, classify findings and reconcile them; cross-model escalation requires separate user authorization.

Materialized review artifacts, classified findings and a reconciled decision with a recorded stop condition.

Doubt-Driven Development instructions

Install with the required references

Install the complete pack through a documented repository integration when shared references are needed. A per-skill skills CLI install copies only skills/<name>/ and can omit the repository-level references/ checklists; keep the needed shared files with the workflow.

Upstream overview and integrations

Before you use it

  • An Agent that can load Skill Markdown and access your project. File edits, shell commands, builds and checks depend on the selected workflow and its environment.
  • Use your project's own runtimes, dependencies and verification commands. The Skill files provide instructions and do not install those project tools.
  • Install the complete pack through a documented repository integration when shared references are needed. A per-skill skills CLI install copies only skills/<name>/ and can omit the repository-level references/ checklists; keep the needed shared files with the workflow.
  • Fresh-context review needs a suitable review mechanism. Cross-model CLI use is optional and requires the user's explicit authorization and available model access.

Supported agents

Claude CodeCodex CLICursorGitHub CopilotGemini CLIOpenCodeKiroGoogle Antigravity

Sources & references

Original sources are linked below. Practical starting points are editorial suggestions from SkillHey.