Pr
Claude Code plugin with skills shared across project
npx -y skills add KonH/ClaudeTools --skill prAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 24 days oldThe repository was created 24 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Create a pull request for the current branch
SKILL.md
1.7 KB, 429 tokens by cl100k_base, as published. Nobody here has run it
Create a pull request for the current branch.
Steps
- Run in parallel:
git status(never-uall) to see untracked filesgit diffto see staged/unstaged changes- Check whether the current branch tracks a remote and is up to date
git log main..HEAD --stat(andgit log main..HEADfor full commit messages) to see every commit that will be included — not just the latest one
- Analyze all commits ahead of
main, not just the tip, and draft a title and body:- Title: short (under 70 chars), imperative, no period
- Body:
## Summary(2-4 bullets on why, not a per-file list — the diff already shows what changed) +## Test plan(checklist; check off what was actually verified, e.g. tests run or console checked, leave unchecked what still needs manual verification)
- Run in parallel:
- Create the branch remotely if it isn't pushed yet (
git push -u origin <branch>) gh pr create --title "..." --body "$(cat <<'EOF' ... EOF)"using a heredoc so formatting survives
- Create the branch remotely if it isn't pushed yet (
- After the PR is created, run
gh pr view --webto open it in the default browser
Rules
- Never use
-uallwithgit status - Base the summary on the full commit range (
main..HEAD), not just the most recent commit - If
ghis not installed or not authenticated, say so and give the user the branch's compare URL (https://github.com/<owner>/<repo>/pull/new/<branch>) instead of failing silently - Do not force-push or rewrite history to prepare the PR
- Report the PR URL back when done
Note
main is used above as the default branch name — substitute the repository's actual default branch (e.g. master) if different.