fast-commit
Installation
SKILL.md
Fast Commit
Inputs
- Current conversation.
$ARGUMENTS.git status --shortoutput.
Workflow
- Run
git status --short. Record every changed path and its status. Do not read Git diff contents. - Select paths changed by this agent in the current work. If a changed path has an unknown author or purpose, report it and stop before staging.
- Resolve the issue key from
$ARGUMENTS, then current conversation. UseNONEwhen no issue key exists. - Build one subject from the current conversation and selected path names:
<issue-key> <type>: <imperative summary>. Keep it short. Cover all selected work. Start the subject with the resolved issue key. - Run
git add -- <selected-paths>, thengit commit -m "<subject>". Do not read Git diff contents. Push only when the user asks. - Report commit hash and subject after
git commitsucceeds.