安全

Doubt Driven Development

试用

Stress-test high-risk changes with fresh-context skepticism before implementation or release. Use when work involves production, permissions, security contro...

它能做什么

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.

技能文档

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: 
Main risk: 
Evidence checked: 
Decision: proceed | patch first | stop
Reason: 

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

相关技能

把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。

作者 nssa.io1.0k 次安装47 星标

诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。

作者 Iván855 次安装69 星标

在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。

作者 Iván559 次安装18 星标

执行 Git 操作(提交、分支、合并、变基、冲突解决与恢复)时强制套用安全规则。

作者 Iván535 次安装31 星标

从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。

作者 fly0pants4.3k 次安装296 星标

Zakhar Pashkin 的更多技能

浏览全部技能

OpenClaw CWS Publisher is a public ClawHub Chrome Web Store publisher skill. Use it when the user says "chrome web store publisher", "extension release publi...

作者 zack-dev-cm29 次安装3 星标

SOTA Agent is a public ClawHub SOTA-campaign skill for CV and DS work. Use it when the user says "sota agent", "state of the art benchmark scouting", or want...

作者 zack-dev-cm28 次安装2 星标

Use when studying or normalizing Chinese lesson transcript/subtitle inputs with bundled public lesson data, learner docs, local export bundles, and pilot-fir...

作者 zack-dev-cm22 次安装1 星标

OpenClaw YouTube Publisher is a public ClawHub YouTube publishing skill. Use it when the user says "youtube creator ops", "youtube publisher", "YouTube Studi...

作者 zack-dev-cm25 次安装2 星标

Build source-backed research claim ledgers from drafts, literature matrices, notes, citation lists, PDFs, source packets, or reviewer comments. Use when the...

作者 zack-dev-cm13 次安装

Install, wire, audit, and harden AgentMemory for AI coding agents and project workspaces. Use when Codex needs to adopt rohitg00/agentmemory, configure Codex...

作者 zack-dev-cm14 次安装