with one click
commit
Commits git changes by appropriately breaking them into atomic units.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Commits git changes by appropriately breaking them into atomic units.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | commit |
| description | Commits git changes by appropriately breaking them into atomic units. |
| llm-description | Use anytime the user asks to commit changes to the current repository. |
git -P diff --stat
git -P status
git -P diff
If needed run other batched more specific requests.
# Stage only the files for the FIRST logical change
git add <files-for-first-commit>
# Commit those files ONLY
git commit -m "type(scope): description" -m "body"
# Now stage files for the SECOND logical change
git add <files-for-second-commit>
# Commit those files ONLY
git commit -m "type(scope): description" -m "body"
IMPORTANT: Never stage all files at once before committing. Always follow the protocol.
For finer control, stage specific hunks:
git hunks list # List all hunks with IDs
git hunks add 'file:@-old,len+new,len' # Stage specific hunks by ID
<commit_message_format> Follow Conventional Commits v1.0.
Title (first line):
<type>[optional scope]: <description>feat, fix, docs, style, refactor, perf, test, build, ci, chore! after type/scope for breaking changes: feat!: remove deprecated APIBody:
Trailers:
BREAKING CHANGE: <description> trailer
</commit_message_format>Creates or updates prompt templates for Raijin. Use when asked to create, add, write, or modify a prompt template.
Creates or updates skills for Raijin
Creates or updates custom tools for Raijin. Use when asked to create, add, write, or modify a custom tool.
Interacts with any CLI/TUI application via TMUX.