π―Skills9
Researches the codebase, drafts a comprehensive GitHub issue with context, current state, requirements, and tasks, seeking user approval before creation.
Interviews users to generate a comprehensive, structured Product Requirements Document (PRD) for Ralph, saving it in a standardized markdown format.
Refines PHP/Laravel code by applying best practices to enhance readability, consistency, and maintainability without changing behavior.
Systematically implements GitHub issues by guiding users through a structured feature development workflow with clear planning and review checkpoints.
Converts PRD markdown files into structured JSON with comprehensive validation for product requirements documentation.
Generates a conventional, concise Git commit message by analyzing staged changes and following best commit message practices.
Safely removes merged and stale git branches with explicit user confirmations and protective checks.
Diagnoses and fixes GitHub issues by systematically reproducing, analyzing root cause, implementing minimal fixes, and adding regression tests.
Reviews GitHub pull requests by analyzing code changes, running tests, identifying risks, and providing a comprehensive decision-ready summary.