agentsclimarketplace

Pr

Skill KonH/ClaudeTools/plugins/k/skills/pr

Claude Code plugin with skills shared across project

Install
npx -y skills add KonH/ClaudeTools --skill pr

Assembled 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

  1. Run in parallel:
    • git status (never -uall) to see untracked files
    • git diff to see staged/unstaged changes
    • Check whether the current branch tracks a remote and is up to date
    • git log main..HEAD --stat (and git log main..HEAD for full commit messages) to see every commit that will be included — not just the latest one
  2. 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)
  3. 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
  4. After the PR is created, run gh pr view --web to open it in the default browser

Rules

  • Never use -uall with git status
  • Base the summary on the full commit range (main..HEAD), not just the most recent commit
  • If gh is 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.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.