Commit with User Prompts
Create git commits that include the user prompts that led to the changes.
Instructions
Extract User Prompts: Collect user messages from this conversation that led to the changes. Include them in chronological order.
Analyze Changes:
git status git diff --stagedGet Session Info:
uv run {baseDir}/ai-blame.py session-infoGenerate Commit Message:
<brief summary of changes> User prompts: - "<first user prompt>" - "<second user prompt>" (context if prompt is ambiguous) AI-Session-ID: <from session-info> AI Agent: <from session-info> Model: <from session-info>Execute Commit:
git add -A && git commit -m "$(cat <<'EOF' <your commit message here> EOF )"
Rules
- Only include prompts that led to file changes (not
/commitor meta-discussion) - Preserve exact wording, add (context) in parentheses if prompt is ambiguous
- Summary line under 50 characters
- Each prompt on a single line, no mid-sentence wrapping
Converted and distributed by TomeVault — claim your Tome and manage your conversions.