name: commit description: Stage and commit local changes in logical chunks with high-quality commit messages. disable-model-invocation: true
Commit Changes
When to use
- User explicitly requests creating commit(s)
Instructions
- Review uncommitted diff and untracked files.
- Group related edits into coherent commit units.
- Stage appropriately (partial staging when necessary).
- Write descriptive commit messages:
- short imperative summary
- optional body focused on rationale
Rules
- Never commit unless user explicitly asks
- Exclude debug code and commented-out instrumentation
- Prefer fewer coherent commits over fragmented micro-commits
Related skills
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
890
234
3,214
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
259
72
1,116
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
156
44
978