bug-fix-prove-it

Reproduce failures, apply minimal fixes, and verify bug resolution.

17|2|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/SeemSeam/agent-roles-spec --skill bug-fix-prove-it
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bug-fix-prove-it
Source: https://github.com/SeemSeam/agent-roles-spec/tree/main/roles/coder/skills/bug-fix-prove-it
Command: npx skills add https://github.com/SeemSeam/agent-roles-spec --skill bug-fix-prove-it

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users fix bugs by providing a structured approach to reproduce failures, apply fixes, and verify that the issue is resolved.

Core Features & Use Cases

  • Structured Bug Fixing: Offers a step-by-step process to address reported bugs.
  • Reproduction & Verification: Assists in reproducing bugs and verifying fixes through evidence reports.
  • Use Case: When a developer encounters a bug in their code, they can use this Skill to systematically apply fixes and ensure they've resolved the issue without introducing new bugs.

Quick Start

Run the bug-fix-prove-it skill on the failing test 'test_failing.py' to follow the structured process.

Frequently Asked Questions about bug-fix-prove-it

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify a bug fix without introducing new issues?

You verify a bug fix by following a structured process that reproduces the original failure, applies a minimal fix, and generates an evidence report confirming the resolution. This ensures the fix is correct and prevents regressions.

What is the best way to reproduce a failing test for bug fixing?

The best way to reproduce a failing test is to use a structured bug fixing workflow that isolates the failure. By systematically reproducing the bug, you can confidently apply a minimal fix and verify the resolution through concrete evidence reports.

Can I use a structured testing approach for fixing reported code bugs?

Yes, you can use a structured testing approach for fixing reported code bugs. This method provides a step-by-step process to address reported issues, reproducing the bug and verifying the fix through an evidence report to ensure no new bugs are introduced.

How do I apply minimal fixes to failing tests systematically?

You apply minimal fixes to failing tests systematically by following a structured bug fixing process. This involves reproducing the failure, applying the minimal necessary code changes, and then verifying the resolution to ensure the fix is correct and complete.

Why does my bug fix need an evidence report for verification?

Your bug fix needs an evidence report for verification to prove the issue is resolved. This report provides structured confirmation that the original failure has been fixed correctly, ensuring the resolution does not introduce new bugs into the codebase.