commit
Installation
SKILL.md
Contains Shell Commands
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Commit
Quick commit with conventional message format, then push.
Context
- Git state: !
git status - Staged changes: !
git diff --cached --stat - Unstaged changes: !
git diff --stat - Recent commits: !
git log --oneline -5 - Current branch: !
git branch --show-current
Workflow
- Analyze: Review git status
- Nothing staged but unstaged changes exist:
git add . - Nothing to commit: inform user and exit
- Nothing staged but unstaged changes exist: