What problem does it solve? Teams using spec-kit workflows need feature branches to follow strict naming patterns so specs, branches, and automation stay aligned. Manually checking branch names is error-prone, and working on a wrongly named branch can break downstream spec tooling. ## Core Features & Use Cases - Branch Name Validation: Checks the current Git branch against sequential (001-feature-name) and timestamp (20260319-143022-feature-name) naming patterns. - Spec Directory Detection: Verifies that a matching spec directory exists under specs/ for the branch prefix and reports whether it was found. - Graceful Degradation: Falls back to the SPECIFY_FEATURE environment variable or skips with a warning when Git is unavailable. - Use Case: Before starting spec-driven development, run this validation to confirm you are on branch 042-fix-bug and that specs/042-* exists, catching misnamed branches early. ## Quick Start Ask the AI to validate that the current Git branch follows the spec-kit feature branch naming conventions and that the matching spec directory exists.