Skip to content
Development
Skill

/pr

Prepare and publish a draft pull request with a signed commit, motivation-led description, testable hypothesis, and validation evidence.

From plugin
eve
5.4k5 skills1 agent6 commands
Install
$ npx -y skills add vercel/eve --skill pr --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/pr

Context preview

The summary Claude sees to decide when to auto-load this skill.

Prepare and publish a draft pull request with a signed commit, motivation-led description, testable hypothesis, and validation evidence.

SKILL.md

pr.SKILL.md
name: pr
description: Prepare and publish a draft pull request with a signed commit, motivation-led description, testable hypothesis, and validation evidence.

Publish a proposal

Fetch the current base immediately before publication. Rebase onto it, or replay only the intended diff onto a clean checkout when local commits are unavailable. Stop on conflicts, stale refs, unexpected paths, or unrelated reversions.

Stage only the intended changes. Repositories that require verified commits must use:

gh-signed-commit --repo owner/name --branch <branch> --base <base> -m "<headline>" [-b "<body>"]

The command commits only staged changes and synchronizes the checkout to the signed remote commit. Then write the PR body to a file and create one draft:

gh pr create --draft --title "<title>" --body-file <path> --base <base> --head <branch>

Use a specific title that names the behavior or problem. Never use placeholders such as `prepare changes`. Keep secrets, private context, credentials, and requester identity out of public metadata.

Write directly and top-down. Start with impact, then explain the essential decisions and why this shape tests the hypothesis. Prefer simple English and brief context over a wall of generated prose. Include truthful reproduction and validation evidence.

A useful description answers:

1. Why the change is necessary. 2. Why this approach is the smallest sound solution. 3. Which entry points and data flows change. 4. What evidence verifies the expected outcome.

Prefer this shape unless the repository has a required template:

[One-line summary of what changed and why]

**Why**

[Observed problem, evidence, and impact]

**Approach**

Because [cause], changing [mechanism] should [expected outcome].

**Validation**

[Focused checks and results]

**Relevant context**

[Only the implementation or data-flow details reviewers need]
Read more
Ships witheve

The Open Framework for Building Agents

Get the whole plugin

Other skills on eve.