kata-python-debug
OfficialDebug Python bugs with a rigorous process
Software Engineering#debugging#root cause analysis#python#test-driven development#mypy#ruff#regression testing
Authorguardiatechnology
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It helps you systematically diagnose and fix Python application bugs by turning reports into a reproducible failing test, then tracing the failure to its true root cause.
Core Features & Use Cases
- Reproduce with a failing test: Identifies the entry point and creates a minimal regression test that fails, ensuring the bug is truly understood.
- Isolate the root cause: Traces data flow from trigger to failure, narrows to unit-level reproduction when possible, and categorizes the root cause (logic, validation, race, mapping, or infrastructure).
- Apply and verify the fix: Implements a minimal, targeted fix and confirms it passes the regression test, the full suite, plus Ruff and mypy checks.
Quick Start
Follow the workflow to write a minimal failing regression test for the reported Python bug, then use the stack trace and data-flow tracing to implement the smallest root-cause fix and verify with tests and lint/type checks.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: kata-python-debug Download link: https://github.com/guardiatechnology/design-system/archive/main.zip#kata-python-debug Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.