How this command is triggered — by the user, by Claude, or both
Slash command
/mem8:commitThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Commit Changes You are tasked with creating git commits for the changes made during this session. ## Process: 1. **Think about what changed:** - Review the conversation history and understand what was accomplished - Run `git status` to see current changes - Run `git diff` to understand the modifications - Consider whether changes should be one commit or multiple logical commits 2. **Plan your commit(s):** - Identify which files belong together - Draft clear, descriptive commit messages - Use imperative mood in commit messages - Focus on why the changes were mad...
You are tasked with creating git commits for the changes made during this session.
Think about what changed:
git status to see current changesgit diff to understand the modificationsPlan your commit(s):
Present your plan to the user:
Execute upon confirmation:
git add with specific files (never use -A or .)git log --oneline -n [number]npx claudepluginhub killerapp/mem8-plugin --plugin mem8/commitCreates git commits for session changes by reviewing git status/diff, planning logical commits, and executing on user confirmation.
/commitCreates git commits from session changes with user approval and no Claude attribution. Presents a commit plan, asks for confirmation, then adds files and commits.
/commitStages and commits changes from the current session with a conventional commit message and co-author attribution.
/commitStages all changes and creates a single git commit based on current diff and recent commits.
/commitStages and commits local changes using the Conventional Commits format. Analyzes diffs, suggests type and scope, and confirms the commit message before applying.
/commitCreates well-formatted git commits with conventional commit messages and emoji. Automatically runs pre-commit checks and can split large changes into multiple atomic commits.