eddmann/agent-toolkit/pr

Claude Code and agent skill by eddmann/agent-toolkit

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when preparing changes for a pull request, writing its description or opening it on GitHub.

Install

npx vskill@latest install eddmann/agent-toolkit/pr

SKILL.md

Pull Requests

Explain the problem, resulting behavior and validation so a reviewer can assess the change before opening the diff. Scale detail to complexity. Drafting or readiness review alone stays read-only; opening a requested PR includes committing and pushing its intended changes.

Prepare The Change

  1. Inspect git status --short --branch, remotes and any existing PR for the branch. Resolve

the target repository and base from the user or existing PR; otherwise discover the target repository's default branch. Identify the base remote and push destination separately when working with a fork. Ask only if the destination remains ambiguous.

  1. Fetch the relevant base/head refs and record their SHAs. Report fetch failures rather than

claiming current-base verification. Inspect commits with git log --oneline <base-ref>..HEAD and changes with git diff --stat <base-ref>...HEAD and git diff <base-ref>...HEAD. Three-dot measures the PR diff; a two-dot file comparison includes base-only changes. Account separately for uncommitted changes intended for the PR.

  1. Identify unrelated commits or edits. For authorized branch preparation, use an isolated

branch/worktree from the refreshed base when needed and include only intended changes. Preserve the original checkout, index and uncommitted work. For a draft-only request, describe scope problems without changing the branch.

  1. Read repository instructions, CI and available test targets. Run required checks and focused

behavioral verification appropriate to the change. Record actual commands, results and gaps; reuse applicable passing results unless the revision or relevant conditions changed.

Write The Description

Use a short, outcome-focused title in plain language and follow the repository's PR template when present. Otherwise use the template below, keeping each section proportionate to the change. Omit Screenshots when there is no relevant visual evidence and Notes when unnecessary.

Describe the final behavior and implementation for a reviewer without conversation context. Use the final diff as the source of truth; omit intermediate edits, abandoned approaches, fixes to mistakes introduced during the task and file-by-file narration. When scope changes, rewrite the title and body around the final result. Include relevant UI screenshots when available; do not invent evidence.

md
## Summary
Describe the delivered outcome in one or two sentences.
## Problem
Explain the bug, gap or workflow limitation being solved.
## Implementation
Describe the final solution and decisions that help the reviewer assess it.
## Screenshots
Include relevant screenshots or recordings of UI changes.
## Validation
List checks actually run, their results and material verification gaps.
## Notes
Mention relevant tradeoffs, migration concerns, follow-ups or review focus areas.

Open Or Update

  1. Reuse an existing PR for the intended branch when appropriate. A description-only update

does not require new commits or a push. When publishing code changes, use commit for intended edits, inspect the final commit range/diff, then push to the resolved destination without overwriting unrelated remote work.

  1. Save the exact description to a temporary Markdown file with real newlines. Create with

gh pr create --repo <owner/repo> --base <base> --head <head> --title "<title>" --body-file <body-path>; update with gh pr edit <pr> --repo <owner/repo> --title "<title>" --body-file <body-path>. Honor the requested draft/ready state. Do not interpolate multiline bodies into shell commands.

  1. Re-read the PR to verify its repository, base/head, title, body and draft state. Attach every

created or updated PR to the current task when the host provides that capability. Return its URL, validation and any material remaining gaps. Creating a PR does not authorize merging it.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
2
7-day trend score
5

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/eddmann/agent-toolkit/pr/badge)](https://verified-skill.com/skills/eddmann/agent-toolkit/pr)

Something wrong with this skill or its page? Tell us.