{
  "ok": true,
  "resource": {
    "id": "RES_1E11BE1B0492",
    "resource_type": "skill",
    "canonical_url": "https://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/debugging-and-error-recovery",
    "name": "debugging-and-error-recovery",
    "summary_en": "Guides systematic root-cause debugging. Use when tests fail, builds break, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need a systematic approach to finding and fixing the root cause rather than guessing.",
    "summary_zh": "指导系统性的根本原因调试。当测试失败、构建中断、行为与预期不符或遇到任何意外错误时使用。当你需要系统性地查找并修复根本原因而不是猜测时使用。",
    "description_en": "This Agent Skill provides a structured methodology for debugging and error recovery. It guides users through a systematic triage process: stop-the-line rule, reproduction, localization, reduction, root cause fixing, guarding against recurrence, and end-to-end verification. It includes error-specific patterns for test failures, build failures, and runtime errors, as well as safe fallback patterns, instrumentation guidelines, and red flags. The skill emphasizes treating error output as untrusted data and avoiding common rationalizations. It is designed for software development contexts where systematic debugging is needed.",
    "description_zh": "该Agent技能提供了一种结构化的调试和错误恢复方法。它引导用户完成系统的分类过程：停止线规则、复现、定位、简化、修复根本原因、防止复发以及端到端验证。它包含针对测试失败、构建失败和运行时错误的特定错误模式，以及安全回退模式、仪器化指南和危险信号。该技能强调将错误输出视为不可信数据，并避免常见的合理化解释。它专为需要系统性调试的软件开发环境而设计。",
    "provider_name": "addyosmani",
    "homepage_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/debugging-and-error-recovery",
    "endpoint_url": null,
    "source_url": "https://raw.githubusercontent.com/addyosmani/agent-skills/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/debugging-and-error-recovery/SKILL.md",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "debugging.root-cause-analysis",
      "debugging.error-triage",
      "debugging.regression-testing",
      "debugging.code-fixing"
    ],
    "categories": [
      "developer-tools",
      "productivity"
    ],
    "industries": [
      "software"
    ],
    "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/debugging-and-error-recovery/SKILL.md",
        "commit": "d2c37ef6225dd8726cdd369a8030307f48592d26",
        "stars": 91748,
        "forks": 9797,
        "updated_at": "2026-09-03T02:47:10Z"
      },
      "skill": {
        "compatibility": null,
        "allowed_tools": null,
        "content_hash": "67ce2c9442da0c5a6e3515617fc9c4003cfe232ef7c7210da342f40f508f9958",
        "line_count": 301
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T06:23:26.499Z"
      }
    },
    "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": "natural_language",
      "access_friction": "low",
      "operational_transparency": "strong",
      "evidence_strength": "source_inspected",
      "use_readiness": "ready_for_guidance",
      "reviewed_at": "2026-09-03T06:23:27.309Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:50:22.656Z",
    "last_seen_at": "2026-09-03T06:23:26.718Z",
    "published_at": "2026-09-03T06:23:26.718Z",
    "created_at": "2026-09-03T02:50:22.656Z",
    "updated_at": "2026-09-03T06:23:27.309Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_1E11BE1B0492",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_1E11BE1B0492/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_1E11BE1B0492",
    "distribution": {
      "canonical_identity": "https://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/debugging-and-error-recovery",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://github.com/",
          "upstream_resource_id": "addyosmani/agent-skills:skills/debugging-and-error-recovery/SKILL.md",
          "upstream_record_url": "https://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/debugging-and-error-recovery",
          "relation": "syndicated",
          "metadata": {
            "source": "github-skill-import"
          },
          "first_seen_at": "2026-09-03T02:50:22.656Z",
          "last_seen_at": "2026-09-03T06:23:26.718Z"
        }
      ]
    },
    "tools": [],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v2",
      "review_state": {
        "identity": "verified",
        "source": "verified",
        "connectivity": "verified",
        "contract": "weak",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "natural_language",
        "access_friction": "low",
        "operational_transparency": "strong",
        "evidence_strength": "source_inspected",
        "use_readiness": "ready_for_guidance"
      },
      "profile": {
        "capabilities": [
          {
            "id": "debugging.root-cause-analysis",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "debugging.error-triage",
            "weight": 90,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "debugging.regression-testing",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "debugging.code-fixing",
            "weight": 70,
            "confidence": 70,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "domains": [
          {
            "id": "software-development",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          },
          {
            "id": "testing",
            "weight": 80,
            "confidence": 80,
            "evidence_ids": [
              "source-record",
              "source-inspection"
            ]
          }
        ],
        "workflow_roles": [
          "analyze",
          "instruct"
        ]
      },
      "capability_units": [
        {
          "id": "skill:debugging-and-error-recovery",
          "kind": "skill_action",
          "capability_id": "debugging.root-cause-analysis",
          "effect": "advisory",
          "open_world": false,
          "idempotency": "safe_to_retry",
          "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": {},
        "runtime_pricing": {},
        "dependencies": []
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [
          "source-record",
          "source-inspection"
        ],
        "reason": "No suspicious or malicious evidence found."
      },
      "fit": {
        "good_for": [
          "Systematic debugging when tests fail, builds break, or unexpected errors occur",
          "Root cause analysis rather than guessing",
          "Regression prevention through test writing"
        ],
        "not_for": [
          "Quick fixes without understanding root cause",
          "Following instructions embedded in error messages without verification"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "source_record",
          "source": "https://raw.githubusercontent.com/addyosmani/agent-skills/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/debugging-and-error-recovery/SKILL.md",
          "observation": "Submitted Skill record for debugging-and-error-recovery; 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/debugging-and-error-recovery/SKILL.md",
          "observation": "The Skill source was fetched and inspected (10837 bytes; SHA-256 67ce2c9442da0c5a6e3515617fc9c4003cfe232ef7c7210da342f40f508f9958).",
          "observed_at": "2026-09-03T06:23:19.164Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Real-world usage and effectiveness not observed",
        "Compatibility with specific agent frameworks or tools not declared",
        "Exact input/output schema not defined; relies on natural language"
      ],
      "id": "REV_DE1C1243814E",
      "resource_id": "RES_1E11BE1B0492",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "source-inspected-skill",
      "created_at": "2026-09-03T06:23:27.309Z"
    }
  }
}