What problem does it solve?
This Skill helps teams reliably turn a completed GitHub issue into a ready-to-merge pull request by enforcing branch, test, and cleanliness checks before any PR is created.
Core Features & Use Cases
- Issue completion enforcement: Reads the issue body and only proceeds when it contains the exact phrase indicating it is ready to be closed.
- Pre-PR guardrails: Blocks PR creation from the main branch, ensures test configuration has Wallaby/Chromedriver headless enabled, and stops on any uncommitted changes.
- Quality gate execution: Runs the full test suite with mix test and fails fast if tests do not pass.
- PR automation from git history: Pushes the feature branch to origin, generates a conventional-style PR title from the branch name, and builds the PR body from commit messages while referencing the issue to close it.
Quick Start
Run this skill after you’ve finished the work for an issue, marked it with the required completion phrase in the issue description, committed your changes with conventional commit messages, and verified tests locally.