What problem does it solve?
This Skill eliminates the risk of misnamed Git feature branches that break spec-kit project workflows, ensuring all branches align with required naming patterns for seamless specification tracking.
Core Features & Use Cases
- Branch Pattern Validation: Checks if the current Git branch matches required sequential (e.g., 001-feature-name) or timestamp (e.g., 20260319-143022-feature-name) naming conventions.
- Spec Directory Verification: Confirms a corresponding spec directory exists under the specs/ folder for valid feature branches to maintain proper linkage between branches and their corresponding specifications.
- Use Case: Development teams using the spec-kit framework can run this validation during development to catch misnamed branches early, preventing broken associations between branches and their corresponding specifications before merging.
Quick Start
Use the speckit-git-validate skill to check if your current Git branch follows the required feature branch naming conventions and has a matching spec directory.