mit einem Klick
commit
// Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle.
// Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle.
Challenge formatting decisions with 5-7 specific questions. Checks section ordering, content placement, missing elements, alternative structures, and compliance gaps.
Validate bibliography entries against citations in all manuscript files. Find missing entries and unused references.
Run the proofreading protocol on manuscript files. Checks grammar, typos, draft marker integrity, consistency, and academic writing quality. Produces a report without editing files.
Comprehensive manuscript review covering argument structure, methodology, citation completeness, writing quality, and potential referee objections. Works with .docx, .tex, .pdf, and .md manuscripts.
Interactive interview to formalize a research idea into a structured specification with hypotheses and empirical strategy
Structured literature search and synthesis with citation extraction and gap identification
| name | commit |
| description | Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle. |
| disable-model-invocation | true |
| argument-hint | [optional: commit message] |
| allowed-tools | ["Bash","Read","Glob"] |
Stage changes, commit with a descriptive message, create a PR, and merge to main.
git status
git diff --stat
git log --oneline -5
git checkout -b <short-descriptive-branch-name>
git add -A):git add <file1> <file2> ...
Do NOT stage .claude/settings.local.json or any files containing secrets.
If $ARGUMENTS is provided, use it as the commit message. Otherwise, analyze the staged changes and write a message that explains why, not just what.
git commit -m "$(cat <<'EOF'
<commit message here>
EOF
)"
git push -u origin <branch-name>
gh pr create --title "<short title>" --body "$(cat <<'EOF'
## Summary
<1-3 bullet points>
## Test plan
<checklist>
🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
gh pr merge <pr-number> --merge --delete-branch
git checkout main
git pull
settings.local.json and sensitive files from staging--merge (not --squash or --rebase) unless asked otherwise$ARGUMENTS is provided, use it exactly