agentsclimarketplace

Pr

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

Create a pull request for the current branchFrom its SKILL.md

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.

One thing to look at

  • 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.

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.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. 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.