skills/git-workflow/SKILL.md
Professional standards for Git version control, branching, and commit messages.
npx skillsauth add luisdavidtf/vindex git-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Follow these guidelines to maintain a clean, professional history.
Format: type(scope): subject
feat: A new featurefix: A bug fixdocs: Documentation only changesstyle: Changes that do not affect the meaning of the code (white-space, formatting, etc)refactor: A code change that neither fixes a bug nor adds a featureperf: A code change that improves performancetest: Adding missing tests or correcting existing testschore: Changes to the build process or auxiliary tools and libraries such as documentation generationgit commit -m "feat(auth): implement login screen validation"
git commit -m "fix(db): resolve foreign key constraint error in products table"
main: Production-ready code.develop (Optional): Integration branch.feature/short-descriptionfix/short-description or bugfix/short-descriptiongit pull origin maingit checkout -b feature/new-product-cardgit push origin feature/new-product-card## Summary
[Brief description of changes]
## Type of Change
- [ ] New feature
- [ ] Bug fix
- [ ] Refactor
## How was this tested?
- [ ] Manual verification
- [ ] Unit tests passed
## Screenshots (if UI change)
[Insert Screenshots]
npm run lint or npx expo typecheck before committing.documentation
Guidelines for global state management with Zustand. Trigger: When creating global stores, shared UI state, or managing session data.
development
TypeScript strict patterns and best practices. Trigger: When implementing or refactoring TypeScript in .ts/.tsx (types, interfaces, generics, const maps, type guards, removing any, tightening unknown).
development
Guidelines for styling in React Native (Flexbox, StyleSheet). Trigger: When styling components, fixing layout issues, or adding visual effects.
testing
Protocol for QA, error verification, and skill evolution to prevent recurring bugs.