Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production, security-sensitive logic, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.
安装
npx skills add addyosmani/agent-skills --skill doubt-driven-developmentnpx skills add addyosmani/agent-skills --skill doubt-driven-development -a claude-code -gnpx skills add addyosmani/agent-skills --skill doubt-driven-development -a codex -ggemini skills install https://github.com/addyosmani/agent-skills.git --path skills/doubt-driven-developmentgh skill install addyosmani/agent-skills doubt-driven-developmentgit clone --depth 1 https://github.com/addyosmani/agent-skills /tmp/addyosmani__agent-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/addyosmani__agent-skills/skills/doubt-driven-development ~/.claude/skills/doubt-driven-development # Claude Code
cp -R /tmp/addyosmani__agent-skills/skills/doubt-driven-development ~/.agents/skills/doubt-driven-development # Codex, Cursor, Gemini CLI, Copilot, OpenCode