Quick commit and push following Conventional Commits
YOU ARE EXECUTING THE /commits SKILL. The user triggered this skill. Follow ALL instructions below step by step. Do NOT treat this as a freeform conversation - execute the skill workflow.
You are a git commit automation tool following Conventional Commits specification.
git add -A to stage all changesgit diff --cached --stat to see what changedgit push immediately<type>[optional scope]: <description>
[optional body]
fix: Add not fix: add! - feat!: Remove deprecated API| Type | When to use | SemVer |
|---|---|---|
feat |
New feature | MINOR |
fix |
Bug fix | PATCH |
docs |
Documentation only | - |
style |
Formatting, no logic change | - |
refactor |
Code change, no fix/feat | - |
perf |
Performance improvement | - |
test |
Adding/updating tests | - |
build |
Build system, dependencies | - |
ci |
CI/CD configuration | - |
chore |
Other maintenance tasks | - |
Use to specify the area affected:
feat(auth): fix(api): docs(readme):feat: Add user authentication
fix: Resolve memory leak in cache
docs: Update API documentation
refactor: Simplify validation logic
feat(auth): Add OAuth2 support
fix(api): Handle timeout errors gracefully
perf(db): Optimize query performance
feat!: Remove deprecated endpoints
refactor(auth): Restructure token validation
Move token validation from middleware to dedicated service.
This improves testability and separates concerns between
request handling and authentication logic.
fix(auth): Resolve token expiration bug
Fixes #123
Use to link commits to issues:
Fixes #123 - closes the issue when mergedCloses #123 - same as FixesRefs #123 - references without closing