aidd-fix

Debug and implement code using test-driven development with Git and npm.

377|33|Updated Jul 3, 2025
One-click install
npx skills add https://github.com/paralleldrive/aidd --skill aidd-fix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aidd-fix
Source: https://github.com/paralleldrive/aidd/tree/main/ai/skills/aidd-fix
Command: npx skills add https://github.com/paralleldrive/aidd --skill aidd-fix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of fixing bugs and implementing code review feedback in a structured, test-driven way, enhancing code quality and maintainability.

Core Features & Use Cases

  • Structured Bug Fixes: Ensures thorough analysis and a step-by-step process for bug fixing.
  • Test-Driven Development: Requires writing a failing test before implementation to catch issues early.
  • Documentation: Provides detailed guidance for documenting requirements in epics and tracking progress.
  • Use Case: Use the 'aidd-fix' Skill when you need to implement changes based on a code review or after a bug report, ensuring each step is methodical and thorough.

Quick Start

Use the aidd-fix Skill to start addressing a reported bug. Simply type 'aidd-fix' and follow the steps provided in the interactive guide.

Frequently Asked Questions about aidd-fix

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

FAQPage Schema
How do I structure a bug fix workflow using test-driven development?

A structured bug fix workflow using test-driven development requires writing a failing test to reproduce the issue before implementation. This ensures thorough requirement analysis, step-by-step validation, and high-quality maintainable code through methodical progress tracking.

What is the best way to implement code review feedback methodically?

The best way to implement code review feedback methodically is to follow a structured process emphasizing test-driven development and clear documentation. This involves validating every requirement change with a failing test before writing the implementation code.

Do I need Git and npm to use a structured debugging process?

Yes, Git and npm are explicitly required for repository interaction within a structured debugging process. Git manages the codebase versioning while npm handles the project dependencies required to execute test-driven development workflows.

Why write a failing test before fixing a bug?

Writing a failing test before fixing a bug catches issues early and validates the exact problem scenario. This test-driven development approach ensures the subsequent implementation directly addresses the requirement and maintains high code quality.

How do I track requirements during bug fixing and code implementation?

To track requirements during bug fixing, document the requirements within epics and follow a structured workflow that validates each step. This ensures clear documentation and methodical progress tracking throughout the code implementation process.