aif-fix

Automate end-to-end bug fixes with plan creation, execution, and logging.

Updated Mar 23, 2024
One-click install
npx skills add https://github.com/Ard2p/sk-bar-site --skill aif-fix-ard2p
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-fix
Source: https://github.com/Ard2p/sk-bar-site/tree/main/.cursor/skills/aif-fix
Command: npx skills add https://github.com/Ard2p/sk-bar-site --skill aif-fix-ard2p

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Fix Skill automates end-to-end debugging workflows by guiding problem intake, mode selection, and a structured fix process with logging and validation.

Core Features & Use Cases

  • Plan-first bug fixing: create a detailed fix plan before implementing changes.
  • Execute fixes guided by the plan, with mandatory logging and test coverage suggestions.
  • Optional handoff integration to sync status with external task coordinators.

Quick Start

Describe the bug to fix and run /aif-fix to start the guided bug-fix workflow.

Frequently Asked Questions about aif-fix

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

FAQPage Schema
How do I structure a bug fix workflow to ensure code changes are verified?

A structured bug fix workflow ensures code changes are verified by guiding through problem intake, plan creation, execution, and verification. This process mandates logging and test coverage suggestions to validate the fix.

What is a plan-first approach to debugging and when should I use it?

A plan-first debugging approach creates a detailed fix plan before implementing any code changes. Use this method to coordinate problem intake and execution systematically, ensuring mandatory logging and patch creation for learning.

Can I fix bugs in a codebase if I don't have an existing fix plan?

Yes, you can fix bugs without an existing fix plan. The workflow guides problem intake and generates a detailed plan from scratch before execution, applying to codebases regardless of prior planning state.

How do I log bug fixes and create patches for future learning?

To log bug fixes and create patches, execute changes guided by a plan with mandatory logging. This satisfies requirements for problem description, execution tracking, and patch creation for learning purposes.

Does the bug fixing process work with external task coordinators for handoff?

Yes, the bug fixing process works with external task coordinators through optional handoff integration. This feature syncs status during the structured fix process while maintaining mandatory logging and validation.