What problem does it solve?
This Skill streamlines the process of investigating GitHub issues, providing a comprehensive plan for resolution, ensuring efficient and effective problem-solving.
Core Features & Use Cases
- Issue Parsing: Automatically determines the type of input (GitHub issue or free-form description) and extracts relevant context.
- Codebase Analysis: Utilizes intelligence to search and document the affected code, dependencies, and test patterns.
- Root Cause Analysis: For bugs, employs the 5 Whys method to trace the issue to its source, while for enhancements, clearly outlines the rationale for change.
- Implementation Plan Generation: Creates a detailed plan with actionable steps, including file modifications, test additions, and validation strategies.
- Artifact Creation: Outputs a markdown file with all necessary information for implementation and review.
- GitHub Integration: If an issue is provided, the Skill posts the investigation plan as a GitHub comment.
Quick Start
Use the prp-issue-investigate skill to analyze the GitHub issue #123 and create a plan for resolution.