What problem does it solve?
This Skill enforces a disciplined, repeatable bug-fix workflow that prevents conflicting sessions, missing issue tracking, and unsafe repository inspections by requiring a ticket-first, isolated worktree-first process.
Core Features & Use Cases
- Enforced Workflow Sequencing: Requires pre-checks for existing worktrees, creation of a GitHub issue, and use of EnterWorktree before any code inspection or edits.
- Safety and Performance Guards: Provides checks for worktree isolation, branch-name uniqueness, performance risk review, anti-pattern verification, and explicit rules about commits and PR practices.
- Use Case: A developer fixing a Rails bug creates an issue, spawns an isolated worktree, investigates and fixes the defect, runs targeted tests, pushes a branch, opens a PR, and documents the incident in Obsidian.
Quick Start
Describe the bug to create the GitHub issue, then run EnterWorktree with a derived branch name and follow the prescribed checks to investigate, fix, test, commit, push, and open a PR.