{
  "identity": {
    "name": "wshobson-test-automator",
    "version": "latest",
    "publisher": {
      "name": "wshobson"
    },
    "source": "https://github.com/wshobson/agents/tree/main/plugins/unit-testing/agents",
    "license": "unknown",
    "type": "skill",
    "subtype": "sub_agent"
  },
  "interface_": {
    "format": "markdown",
    "triggers": {
      "activation": "This skill activates when encountering errors, test failures, or unexpected behavior that requires debugging.",
      "scope": "This skill handles root cause analysis and fixing of software issues through systematic debugging processes."
    },
    "instruction_count": 20,
    "file_count": 2,
    "agent_context": {
      "required_capabilities": [
        "code_execution",
        "filesystem:read",
        "filesystem:write"
      ],
      "required_tools": [
        "bash",
        "python"
      ],
      "expected_context": "Error messages, stack traces, failing tests, or reports of unexpected software behavior"
    }
  },
  "behavioralGuarantees": {
    "does": [
      "Capture error messages and stack traces",
      "Identify reproduction steps for issues",
      "Isolate failure locations in code",
      "Implement minimal fixes for identified problems",
      "Verify solutions work through testing",
      "Analyze error messages and logs systematically",
      "Check recent code changes for potential causes",
      "Form and test hypotheses about root causes",
      "Add strategic debug logging when needed",
      "Inspect variable states during debugging",
      "Provide root cause explanations with evidence",
      "Recommend prevention strategies"
    ],
    "does_not": [
      "Fix symptoms without addressing underlying issues",
      "Skip verification of implemented solutions"
    ],
    "scope_boundaries": {
      "modifies_files": true,
      "creates_files": true,
      "deletes_files": false,
      "makes_network_requests": false,
      "accesses_env_variables": false,
      "invokes_external_tools": true
    },
    "failure_modes": [
      {
        "condition": "when error messages are unclear or missing",
        "behavior": "the agent focuses on reproduction steps and hypothesis testing"
      },
      {
        "condition": "when fixes don't resolve the issue",
        "behavior": "the agent re-analyzes and forms new hypotheses"
      }
    ]
  },
  "dependencies": [
    {
      "type": "agent_capability",
      "name": "code_execution",
      "version": "*",
      "required": true
    },
    {
      "type": "agent_capability",
      "name": "filesystem",
      "version": "*",
      "required": true
    }
  ],
  "author_description": "Debugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues.",
  "instruction_file": {
    "relative_path": "debugger.md",
    "absolute_path": "C:\\Users\\scott\\Desktop\\Projects\\contract-pipeline\\pipeline\\data\\repos\\wshobson\\agents\\plugins\\unit-testing\\agents\\debugger.md",
    "hash": "sha256:b8bd79cfdc48c034ee52a4f38cffb694eb4c8b56d9c5f2ff41d00447d93a068e",
    "exists": true
  },
  "sourceHash": "sha256:b8bd79cfdc48c034ee52a4f38cffb694eb4c8b56d9c5f2ff41d00447d93a068e",
  "buildStatus": {
    "installed": false,
    "built": true
  },
  "extractedAt": "2026-03-28T23:29:27.647Z",
  "extractionMethod": "llm_assisted",
  "confidence": 0.88,
  "durationMs": 8044,
  "gitSha": "91fe43e152e96a55a264fc1afdf44cd4db2a38d4"
}