What problem does it solve?
This Skill prevents accidental or nonconforming Git commits in the TileOPs repository by guiding branch creation, staging, commit formatting, and validations so that changes are clean, reviewable, and follow project conventions.
Core Features & Use Cases
- Branch detection and creation: Detects if you're on main or a feature branch and creates a properly formatted feature branch when needed.
- Targeted staging: Enforces staging of specific files only, avoiding accidental inclusion of unrelated changes.
- Pre- and post-commit validation: Runs pre-commit hooks, checks branch name patterns, validates commit message format, and scans for large files before allowing a push.
- Use Case: Use this Skill when preparing a single, well-formed commit for a new operator implementation or bugfix to ensure CI and repository standards are met.
Quick Start
Create a feature branch, stage only the files to change, run the pre-commit validation, commit with the repository template, and push the branch.