What problem does it solve?
This Skill provides an autonomous workflow for implementing GitHub issues, ensuring consistent application of TDD, thorough code review, and proper branch and Pull Request management. It reduces manual oversight and errors, allowing for efficient and high-quality code delivery.
Core Features & Use Cases
- Autonomous Workflow: Orchestrates the complete implementation of a bug fix or feature from a GitHub issue, from context recovery to PR creation.
- TDD Integration: Guides through the RED-GREEN-REFACTOR TDD cycle, ensuring tests are written before code.
- Comprehensive Code Review: Enforces self-review, full test suite (pytest, mypy, ruff), and immediate resolution of all identified issues.
- Automated PR Creation: Generates correctly formatted Pull Requests, automatically linking to and closing the associated GitHub issue upon merge.
- Use Case: After a bug is triaged and confirmed, this skill takes over to create the development branch, guides the TDD process to implement the fix, ensures all tests pass, performs a code review, and then generates a PR that automatically closes the issue upon merge.
Quick Start
Use the ha-zowietek-issue-executor skill to implement the fix for GitHub issue #42, which is a confirmed bug.