Create a pull request following the repository's established templates and standards. Use when asked to create a PR, submit changes, or open a pull request.
Install
npx skillscat add ven0m0/claude-config/pr-creator Install via the SkillsCat registry.
Workflow
1. Branch management: verify you are not on `main`. If on main, create and switch to a descriptive branch.Commit changes: verify all intended changes are committed. Stage and commit with a descriptive message following conventional commits format.
Locate template: check
.github/pull_request_template.mdand.github/PULL_REQUEST_TEMPLATE.md. If multiple templates exist, select the most appropriate one.Read template and draft description:
- Keep all headings from the template
- Mark checklists with
[x]if completed,[ ]if not - Fill sections with clear, concise summaries
- Link related issues (e.g., "Fixes #123")
Preflight check: run
npm run preflightto ensure build, lint, and test checks pass. Address failures before proceeding.Push branch: verify current branch is not main, then
git push -u origin HEADCreate PR: write description to temp file, use
gh pr create --title "type(scope): description" --body-file <temp_file>, remove temp file