From oss-claudecode
Prepare a pull request that complies with project contribution guidelines. Use after user has made code changes and wants to submit a PR.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oss-claudecode:skills/prep-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Prepare a guideline-compliant pull request.
Prepare a guideline-compliant pull request.
Detect project conventions
Generate branch name
Format commit message
Create PR content
Respond in user's language:
# PR Preparation
## Pre-flight Checks
- [ ] Build passes: `[command]`
- [ ] Tests pass: `[command]`
- [ ] Lint passes: `[command]`
## Git Commands
```bash
# Create branch
git checkout -b [branch-name]
# Stage and commit
git add [files]
git commit -m "[formatted message]"
# Push
git push -u origin [branch-name]
[Convention-compliant title]
[Filled template or generated description]
## Related Issue
Fixes #[number]
## Changes
- [Change 1]
- [Change 2]
## Checklist
- [ ] Tests added
- [ ] Docs updated
## Arguments
`$ARGUMENTS` can include:
- Issue number: `#123`
- Options: `--draft`, `--no-push`
npx claudepluginhub jay05410/oss-claudecodePrepares PR commits and bodies by analyzing repository conventions, git history, test coverage, and generating structured PR descriptions. Triggers on 'pr-prep' or 'pr prep'.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.