About
The Working on an Issue skill provides a rigorous framework for Claude to handle software tasks from inception to completion. It moves beyond simple coding by enforcing a structured lifecycle: reading issue data via the GitHub CLI, drafting formal implementation and verification plans, and executing changes with a focus on Test-Driven Development (TDD). By requiring explicit developer approval on plans and forbidding assumptions, this skill minimizes scope creep and ensures that every change is verified against the original acceptance criteria.