{
  "ok": true,
  "resource": {
    "id": "RES_C6320E10216B",
    "resource_type": "skill",
    "canonical_url": "https://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/doubt-driven-development",
    "name": "doubt-driven-development",
    "summary_en": "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.",
    "summary_zh": "将每个非平凡决策在定案前交由全新上下文的对抗性审查。当正确性比速度更重要时、在不熟悉的代码中工作时、风险较高时（生产环境、安全敏感逻辑、不可逆操作），或任何自信输出现在验证比以后调试更便宜时使用。",
    "description_en": "This Agent Skill, named 'doubt-driven-development', is a process-oriented skill that instructs an agent to subject every non-trivial decision to a fresh-context adversarial review before finalizing it. The skill is designed for use in high-stakes or unfamiliar coding situations where correctness is critical. It defines a five-step process (CLAIM, EXTRACT, DOUBT, RECONCILE, STOP) and includes guidance on when to use or not use the skill, common rationalizations, red flags, and interaction with other skills. The source is a Markdown file (SKILL.md) from the GitHub repository 'addyosmani/agent-skills', fetched and inspected successfully. The skill is provided under the MIT license. No authentication is required, and the skill is free to use. The skill is intended for the main-session orchestrator and explicitly warns against adding it to a persona's skills frontmatter to avoid nested persona invocation. It also includes a mandatory step to offer cross-model review in interactive sessions, with safety precautions for invoking external CLIs. The skill does not define any tools or API endpoints; it is purely a set of instructions for the agent to follow.",
    "description_zh": "这个名为“doubt-driven-development”的Agent技能是一个面向流程的技能，指示智能体在最终确定每个非平凡决策之前，将其提交给全新上下文的对抗性审查。该技能专为高风险或不熟悉的编码场景设计，在这些场景中正确性至关重要。它定义了一个五步流程（CLAIM、EXTRACT、DOUBT、RECONCILE、STOP），并包含关于何时使用或不使用该技能的指导、常见合理化、危险信号以及与其他技能的交互。源文件是来自GitHub仓库“addyosmani/agent-skills”的Markdown文件（SKILL.md），已成功获取并检查。该技能在MIT许可证下提供。无需身份验证，技能免费使用。该技能专为主会话编排器设计，并明确警告不要将其添加到人设的skills frontmatter中，以避免嵌套人设调用。它还包括在交互式会话中强制提供跨模型审查的步骤，并包含调用外部CLI的安全预防措施。该技能未定义任何工具或API端点；它纯粹是一组供智能体遵循的指令。",
    "provider_name": "addyosmani",
    "homepage_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/doubt-driven-development",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/addyosmani/agent-skills/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/doubt-driven-development/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "agent.orchestration",
      "software.development",
      "security.audit",
      "testing.quality"
    ],
    "categories": [
      "developer-tools",
      "productivity"
    ],
    "industries": [
      "software",
      "general"
    ],
    "protocols": [
      "agent-skills"
    ],
    "auth": {
      "type": "none",
      "required": false
    },
    "pricing": {
      "model": "free"
    },
    "input_schema": {},
    "output_schema": {},
    "metadata": {
      "content_language": "en",
      "translation_status": "original-only",
      "license": {
        "spdx_id": "MIT",
        "source": "https://github.com/addyosmani/agent-skills/blob/d2c37ef6225dd8726cdd369a8030307f48592d26/LICENSE"
      },
      "github": {
        "repository": "addyosmani/agent-skills",
        "owner": "addyosmani",
        "path": "skills/doubt-driven-development/SKILL.md",
        "commit": "d2c37ef6225dd8726cdd369a8030307f48592d26",
        "stars": 91748,
        "forks": 9797,
        "updated_at": "2026-09-03T02:47:10Z"
      },
      "skill": {
        "compatibility": null,
        "allowed_tools": null,
        "content_hash": "0a058297aa6bdf90b0ff45c3537af4cb0005f4af6b0d202fc07b7b5984db50ea",
        "line_count": 244
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T05:54:07.357Z"
      }
    },
    "latest_version": "d2c37ef6225d",
    "status": "listed",
    "health_status": "unknown",
    "source_kind": "imported",
    "source_agent": "aiworkshub-skill-reviewer",
    "trust": {
      "signal": "none",
      "reason": "No suspicious or malicious evidence found.",
      "signals": {
        "yellow": 0,
        "red": 0
      }
    },
    "review_summary": {
      "method_version": "capability-evidence-v2",
      "capability_definition": "strong",
      "contract_completeness": "strong",
      "access_friction": "low",
      "operational_transparency": "strong",
      "evidence_strength": "source_inspected",
      "use_readiness": "ready_for_guidance",
      "reviewed_at": "2026-09-03T05:54:08.158Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:50:22.787Z",
    "last_seen_at": "2026-09-03T05:54:07.569Z",
    "published_at": "2026-09-03T05:54:07.569Z",
    "created_at": "2026-09-03T02:50:22.787Z",
    "updated_at": "2026-09-03T05:54:08.158Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_C6320E10216B",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_C6320E10216B/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_C6320E10216B",
    "distribution": {
      "canonical_identity": "https://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/doubt-driven-development",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "addyosmani/agent-skills:skills/doubt-driven-development/SKILL.md",
          "upstream_record_url": "https://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/doubt-driven-development",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:50:22.787Z",
          "last_seen_at": "2026-09-03T05:54:07.569Z"
        }
      ]
    },
    "tools": [],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v2",
      "review_state": {
        "identity": "verified",
        "source": "verified",
        "connectivity": "unknown",
        "contract": "strong",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "strong",
        "access_friction": "low",
        "operational_transparency": "strong",
        "evidence_strength": "source_inspected",
        "use_readiness": "ready_for_guidance"
      },
      "profile": {
        "capabilities": [
          {
            "id": "agent.orchestration",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "software.development",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "security.audit",
            "weight": 60,
            "confidence": 70,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "testing.quality",
            "weight": 60,
            "confidence": 70,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "domains": [
          {
            "id": "software",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "general",
            "weight": 40,
            "confidence": 60,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "workflow_roles": [
          "analyze",
          "design",
          "generate",
          "instruct"
        ]
      },
      "capability_units": [
        {
          "id": "skill:doubt-driven-development",
          "kind": "skill_action",
          "capability_id": "agent.orchestration",
          "effect": "advisory",
          "open_world": false,
          "idempotency": "unknown",
          "confirmation": "explicit policy",
          "input_contract": "natural_language",
          "output_contract": "natural_language",
          "accepts": [
            "task context"
          ],
          "produces": [
            "task result"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "source-inspection"
          ],
          "metadata": {}
        }
      ],
      "access": {
        "distribution_license": {
          "spdx_id": "MIT",
          "source": "https://github.com/addyosmani/agent-skills/blob/d2c37ef6225dd8726cdd369a8030307f48592d26/LICENSE"
        },
        "runtime_auth": {
          "type": "none",
          "required": false
        },
        "runtime_pricing": {
          "model": "free"
        },
        "dependencies": []
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [
          "source-record",
          "source-inspection"
        ],
        "reason": "No suspicious or malicious evidence found."
      },
      "fit": {
        "good_for": [
          "High-stakes software development decisions",
          "Security-sensitive logic review",
          "Unfamiliar codebases",
          "Irreversible operations",
          "Adversarial self-review"
        ],
        "not_for": [
          "Mechanical operations",
          "Clear, unambiguous user instructions",
          "Reading or summarizing existing code",
          "One-line changes with obvious correctness",
          "Pure tooling operations"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/addyosmani/agent-skills/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/doubt-driven-development/SKILL.md",
          "observation": "Submitted Skill record for doubt-driven-development; declared license MIT.",
          "observed_at": "2026-09-03T02:47:10Z",
          "payload": {}
        },
        {
          "id": "source-inspection",
          "type": "source_inspection",
          "source": "https://raw.githubusercontent.com/addyosmani/agent-skills/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/doubt-driven-development/SKILL.md",
          "observation": "The Skill source was fetched and inspected (16499 bytes; SHA-256 0a058297aa6bdf90b0ff45c3537af4cb0005f4af6b0d202fc07b7b5984db50ea).",
          "observed_at": "2026-09-03T05:53:56.555Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Real-world usage and effectiveness not observed",
        "Compatibility with specific agent frameworks not verified",
        "Exact runtime behavior in different environments not tested",
        "Potential integration with external CLIs (e.g., Gemini, Codex) not verified"
      ],
      "id": "REV_4A1F63B1CBF9",
      "resource_id": "RES_C6320E10216B",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T05:54:08.158Z"
    }
  }
}