fixing-bugs

Community

Reproduce and fix bugs with tests

Authortomgun
Version1.0.0
Installs0

System Documentation

What problem does it solve?

When unexpected behavior or regressions occur in a codebase, it is easy to patch symptoms, introduce new regressions, or lose reproducible evidence of the bug. This Skill enforces a failing-test-first workflow so bugs are reliably reproduced, fixed at the root cause, and guarded by regression tests to prevent recurrence.

Core Features & Use Cases

  • Failing-test-first methodology: Require a regression test or minimal reproduction before changing code.
  • Localization and minimal fixes: Use targeted reading and grepping to locate the divergence point and apply the smallest root-cause change.
  • Verification and handoff: Run targeted regression tests and a verification script, then hand off to the repository commit workflow for pre-commit gates.
  • Use Case: Fix an off-by-one error by adding a failing unit test, correcting the loop boundary, and verifying the full test suite succeeds.

Quick Start

Use the fixing-bugs skill to reproduce the failure with a regression test, implement a minimal root-cause fix, and verify the full test suite before handing off for commit.

Dependency Matrix

Required Modules

pytestjest

Components

scripts

💻 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: fixing-bugs
Download link: https://github.com/tomgun/agentic-framework/archive/main.zip#fixing-bugs

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.