What problem does it solve? Starting work from a GitHub Issue involves repetitive manual steps: verifying the repository matches the Issue, naming and creating a feature branch, checking for duplicate branches, and following repo-specific commit conventions. This Skill standardizes that entire flow using the GitHub CLI so nothing is skipped or done inconsistently. ## Core Features & Use Cases - Issue-to-branch automation: Extracts owner/repo/issue number from a URL or number, verifies repository match, reads the Issue body and comments, and creates a feature/<number>-<description> branch via gh issue develop. - Staged execution modes: Supports --plan (investigate and draft a detailed plan only), --commit (implement and commit in logical units), and --pr (implement, commit, push, and open a pull request), with no commits unless explicitly delegated. - Convention resolution: Resolves branch naming, base branch, and commit message rules per repository via a config file, standard docs like AGENTS.md, or user confirmation, with safeguards against duplicate branches, --amend, and force pushes. - Use Case: You receive Issue #220 asking for a new settings page. Run the Skill with the Issue number and --pr to create the branch, implement the change, commit per repo conventions, push, and open a linked pull request. ## Quick Start Ask the AI to start working on a GitHub Issue by saying "start work on issue 220 with --pr" or by pasting the Issue URL.