session-pr
Installation
SKILL.md
Session PR
Create a PR from the current session's changes.
Workflow
-
Run
git statusto see current changes (never use -uall flag) -
Run
git diffto understand what changed -
Run
git log -5 --onelineto see recent commit style -
Create and checkout a new branch:
- If user provided $ARGUMENTS, use that as branch name
- Otherwise, generate a descriptive branch name from the changes (e.g.,
fix-auth-bug,add-user-validation)
-
Stage only the files that were modified in this session (prefer specific files over
git add -A) -
Create a commit with a clear message summarizing the session's work:
- End with:
Co-Authored-By: Claude <noreply@anthropic.com>
- End with:
Related skills