← 返回 Skills 市场
zack-dev-cm

Doubt Driven Development

作者 Zakhar Pashkin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
34
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install doubt-driven-development
功能描述
Stress-test high-risk changes with fresh-context skepticism before implementation or release. Use when work involves production, permissions, security contro...
使用说明 (SKILL.md)

Doubt Driven Development

Use this skill to slow down only where being wrong is expensive. The goal is not pessimism; the goal is to make the riskiest assumption visible and testable.

Workflow

  1. Name the claim

    • Write the proposed change or decision as one falsifiable sentence.
    • Example: Publishing this skill version is safe because validation and CI cover the release surface.
  2. List failure modes

    • What would make the claim false?
    • Include behavior, tests, release metadata, permissions, secrets handling, and rollback paths.
  3. Seek disconfirming evidence

    • Read the smallest relevant code, docs, config, logs, CI output, and release artifacts.
    • Prefer direct evidence over confidence, memory, or broad statements.
  4. Force a safer alternative

    • If evidence is weak, choose a smaller change, add a check, or stop for user decision.
    • Do not proceed by relying on trust in the agent's prior answer.
  5. Decide

    • proceed: evidence supports the claim and verification passed.
    • patch first: fix a concrete gap before shipping.
    • stop: risk is unresolved or requires user judgment.

Fresh-Context Review

Use an isolated review pass when the blast radius is high and the runtime supports it. The reviewer should receive the artifact and task, not your intended conclusion.

Good review prompt shape:

Review this change for release-blocking correctness, test, and security issues. Focus on concrete defects and cite files or commands.

Avoid prompts that disclose the expected answer or ask the reviewer to validate your plan.

Risk Signals

Escalate scrutiny when you see:

  • Broad permissions or sandbox changes.
  • Network publishing, package release, or public registry updates.
  • Handling of tokens, private user data, or local credential stores.
  • Destructive file, database, cloud, or infrastructure commands.
  • Large generated diffs with little reviewable structure.
  • CI failures that were fixed by retrying without root cause.
  • Claims like "obviously safe", "only docs", or "no tests needed" on release paths.

Sandbox Review Posture

For Codex sandbox, approval, and policy work, treat review as a boundary check, not a permission grant. Auto-review can decide whether a boundary-crossing action should run, but it does not expand writable roots, enable network access, or weaken protected paths.

When mundane work keeps needing approval, prefer a narrower boundary fix such as a specific writable root or exact command prefix. Do not solve noisy review traffic by making broad rules that remove the boundary being reviewed.

Output Template

Claim: \x3Cfalsifiable claim>
Main risk: \x3Chighest-impact failure mode>
Evidence checked: \x3Cfiles, tests, CI, docs>
Decision: proceed | patch first | stop
Reason: \x3Cshort concrete rationale>

Keep the output terse. If the decision is patch first or stop, name the next concrete action.

安全使用建议
This skill appears safe to install as an instruction-only checklist. When using it on sensitive work, provide only the files or logs needed for review and redact secrets, tokens, private data, or machine-specific paths.
功能分析
Type: OpenClaw Skill Name: doubt-driven-development Version: 1.0.0 The 'doubt-driven-development' skill is a process-oriented tool designed to increase agent skepticism and safety during high-risk operations. The instructions in SKILL.md and references/risk-checklist.md promote security best practices, such as verifying claims, checking for broad permissions, and avoiding the exfiltration of secrets or private data. There is no executable code, obfuscation, or evidence of malicious intent; rather, the bundle serves as a defensive framework to prevent accidental harm by the AI agent.
能力评估
Purpose & Capability
The stated purpose and contents align: the skill provides a skeptical review workflow for high-risk changes and does not add runtime capabilities.
Instruction Scope
The workflow is scoped toward reviewing relevant evidence and stopping for user judgment when risk is unresolved; users should be mindful that fresh-context reviews may involve sharing selected artifacts with another review context.
Install Mechanism
There is no install spec and no executable code; the artifact is instruction-only.
Credentials
No binaries, environment variables, credentials, network access, or filesystem permissions are requested.
Persistence & Privilege
The artifacts do not define persistence, background execution, credential use, privilege escalation, or account mutation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install doubt-driven-development
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /doubt-driven-development 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial public release from https://github.com/zack-dev-cm/codex-clawhub-skill-pack/releases/tag/v1.0.0.
元数据
Slug doubt-driven-development
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Doubt Driven Development 是什么?

Stress-test high-risk changes with fresh-context skepticism before implementation or release. Use when work involves production, permissions, security contro... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 34 次。

如何安装 Doubt Driven Development?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install doubt-driven-development」即可一键安装,无需额外配置。

Doubt Driven Development 是免费的吗?

是的,Doubt Driven Development 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Doubt Driven Development 支持哪些平台?

Doubt Driven Development 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Doubt Driven Development?

由 Zakhar Pashkin(@zack-dev-cm)开发并维护,当前版本 v1.0.0。

💬 留言讨论