Agent skill

Vellum PR Readiness

by vellum-ai in vellum-ai/vellum-assistant

Prepare Vellum Assistant branches for review by checking git hygiene, PR scope, tests, docs, migrations, Linear linking, and companion repo needs.

MITAuto-check: notesDevelopment

Install Vellum PR Readiness

skills CLI
$ npx skills add vellum-ai/vellum-assistant --skill vellum-pr-readiness -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install vellum-ai/vellum-assistant vellum-pr-readiness --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/vellum-ai/vellum-assistant.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/vellum-pr-readiness .claude/skills/vellum-pr-readiness && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
vellum-pr-readiness
GitHub stars
1.4k
Token cost
~533 tokens
SKILL.md length
242 words
Files
1
Skills in repo
108
Repo updated
First seen
Licence
MIT

At a glance

Prepare Vellum Assistant branches for review by checking git hygiene, PR scope, tests, docs, migrations, Linear linking, and companion repo needs.

  • Works in 7 steps: Inspect git status and identify… → Inspect staged and unstaged diffs before… → Check for secrets → …
  • Tasks that involve Pull requests
  • SKILL.md covers Goal, Checklist, PR Body Template and Human Attention Comments
  • Calls git

What it does

Vellum PR Readiness is an agent skill from vellum-ai/vellum-assistant. Prepare Vellum Assistant branches for review by checking git hygiene, PR scope, tests, docs, migrations, Linear linking, and companion repo needs. Use before creating a pull request, splitting work into PRs, or asking whether a branch is ready.

Its SKILL.md is about 530 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Pull requests. It works with Git. The repository describes itself as: An AI Assistant that’s easy to setup, does your work 24/7, knows your preferences and gets better over time. The licence is MIT.

When your agent uses it

  • Tasks that involve Pull requests

Example prompts

  • “/vellum-pr-readiness”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Inspect git status and identify unrelated changes, generated artifacts, deleted files, and untracked files.
  2. Inspect staged and unstaged diffs before recommending a commit or PR.
  3. Check for secrets
  4. Check scope
  5. Check required follow-ups
  6. Check Linear conventions
  7. Check verification

What it can do on your machine

Read from SKILL.md and the folder at commit 33cc983. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Vellum PR Readiness loads about 533 tokens when it runs. Until then it costs about 66 tokens; SKILL.md has 242 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~66
When it runs · the whole SKILL.md, loaded when a task matches
~533

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:17
    - Do not commit `.env`, credentials, tokens, private keys, or local workspace data.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from vellum-ai/vellum-assistant at commit 33cc983, republished under its MIT licence (© vellum-ai). 242 words, ~533 tokens.

Download SKILL.mdSave it as .claude/skills/vellum-pr-readiness/SKILL.md (or your agent's skills folder).
name
vellum-pr-readiness
description
Prepare Vellum Assistant branches for review by checking git hygiene, PR scope, tests, docs, migrations, Linear linking, and companion repo needs. Use before creating a pull request, splitting work into PRs, or asking whether a branch is ready.

Vellum PR Readiness

Goal

Confirm the branch is reviewable, scoped, and verified before opening a PR. Prefer surfacing blockers over polishing summaries.

Checklist

  1. Inspect git status and identify unrelated changes, generated artifacts, deleted files, and untracked files.
  2. Inspect staged and unstaged diffs before recommending a commit or PR.
  3. Check for secrets:
    • Do not commit .env, credentials, tokens, private keys, or local workspace data.
    • .env.example is allowed only for placeholder values.
  4. Check scope:
    • If the branch is too large, suggest splitting it into smaller, reviewable PR branches.
    • Separate unrelated UI, backend, migration, and infra changes when practical.
  5. Check required follow-ups:
    • Migration needed for persisted data or workspace format changes.
    • Docs needed for significant architecture, service, or data-flow changes.
    • Companion vellum-assistant-platform PR needed for platform-affecting contracts or new feature flags.
  6. Check Linear conventions:
    • Branch, commit body, and PR body should include the Linear issue ID when one exists.
    • Use Closes JARVIS-123 for single final PRs.
    • Use Part of JARVIS-123 for intermediate PRs in multi-PR plans.
  7. Check verification:
    • Focused tests ran for changed behavior.
    • Typecheck ran when exported contracts or cross-package types changed.
    • Any skipped tests are explicitly called out.

PR Body Template

Use this compact structure unless the user asks for another format:

markdown
## Summary
- ...

## Test Plan
- ...

## Risk
- ...

Mention migrations, feature flags, rollout state, and companion PRs when relevant.

Human Attention Comments

For non-routine changes, leave a PR comment calling out review focus and risk level. Skip this for routine low-risk changes.

© vellum-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .cursor/skills/vellum-pr-readiness of vellum-ai/vellum-assistant.

Open the folder on GitHubat commit 33cc983

Compare with similar skills

Vellum PR Readiness next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Vellum PR Readiness compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Vellum PR Readiness this skillvellum-ai/vellum-assistant1.4k—~533Automated safety check: NotesMIT
Finishing a Development Branchobra/superpowers297k5 repos~1.9kAutomated safety check: PassMIT
Contributor-First PR MergeHKUDS/OpenHarness16k1 repos~847Automated safety check: PassMIT
Open Code Review CLIalibaba/open-code-review46k—~3.1kAutomated safety check: PassApache-2.0
Create Pull Requestcline/cline70k1 repos~1.6kAutomated safety check: PassApache-2.0
Pull Request Title and Body Writeropeninterpreter/openinterpreter69k2 repos~1.1kAutomated safety check: PassApache-2.0

Similar skills

  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    297k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.

    16k GitHub starsUsed in 1 repo~847 tokens
    DevelopmentAuto-check passed
  • Open Code Review CLI

    alibaba/open-code-review

    Runs the ocr command-line tool to review Git changes, a commit or a branch comparison with an AI model, returning line-level comments and optionally applying fixes.

    46k GitHub stars~3.1k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Opens a GitHub pull request from your current branch with the gh CLI, after reviewing the commits and diff and gathering the details the PR needs.

    70k GitHub starsUsed in 1 repo~1.6k tokens
    DevelopmentAuto-check passed
  • Pull Request Title and Body Writer

    openinterpreter/openinterpreter

    Rewrites the title and body of one or more pull requests with gh, leading with why the change was made, then what changed, and describing only the net result.

    69k GitHub starsUsed in 2 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Understand Diff Analysis

    Egonex-AI/Understand-Anything

    Reads your git changes or a pull request against a prebuilt knowledge graph of the project to explain what changed, which components are affected and what is risky.

    86k GitHub stars~1.4k tokensUpdated yesterday
    DevelopmentAuto-check passed

More from vellum-ai/vellum-assistant

All 108 skills in this repo
  • Vellum GitHub App Setup

    vellum-ai/vellum-assistant

    Create and configure a GitHub App so the assistant can push commits, open PRs, and comment under its own bot identity.

    1.4k GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Discord App Setup

    vellum-ai/vellum-assistant

    Connect a Discord bot to the assistant via the Discord Gateway with guided application creation and intent configuration

    1.4k GitHub stars~4.2k tokensUpdated 2 days ago
    Auto-check passed
  • Sentry App Setup

    vellum-ai/vellum-assistant

    Create and configure a Sentry internal integration so the assistant can manage issues, alerts, and releases under its own identity

    1.4k GitHub stars~1.3k tokensUpdated 2 days ago
    Auto-check passed
  • Memory Corpus Ingest

    vellum-ai/vellum-assistant

    Ingest a large dataset into memory as a skimmed map. An agent skill from vellum-ai/vellum-assistant.

    1.4k GitHub stars~3k tokensUpdated 2 days ago
    Auto-check: notes
  • Plugin Builder

    vellum-ai/vellum-assistant

    A skill your agent uses when the user wants to build, scaffold, ship, or edit a Vellum plugin that bundles multiple surfaces (hooks, tools, skills, and more) into one installable package.

    1.4k GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Slack App Setup

    vellum-ai/vellum-assistant

    Connect a Slack app to the Vellum Assistant via Socket Mode.

    1.4k GitHub stars~2.5k tokensUpdated 2 days ago
    Auto-check: warnings

Works with

Categories

Questions about Vellum PR Readiness

What does Vellum PR Readiness do?

Prepare Vellum Assistant branches for review by checking git hygiene, PR scope, tests, docs, migrations, Linear linking, and companion repo needs. Vellum PR Readiness is an agent skill from vellum-ai/vellum-assistant. Prepare Vellum Assistant branches for review by checking git hygiene, PR scope, tests, docs, migrations, Linear linking, and companion repo needs.

When should I use Vellum PR Readiness?

Vellum PR Readiness fits situations like: tasks that involve Pull requests.

How do I install Vellum PR Readiness in Claude Code?

Run `npx skills add vellum-ai/vellum-assistant --skill vellum-pr-readiness -a claude-code`. Or copy the skill folder (.cursor/skills/vellum-pr-readiness in vellum-ai/vellum-assistant) into .claude/skills/vellum-pr-readiness in your project. Claude Code loads it when a task matches its description.

How do I install Vellum PR Readiness in Codex?

Run `npx skills add vellum-ai/vellum-assistant --skill vellum-pr-readiness -a codex`. Or copy the skill folder (.cursor/skills/vellum-pr-readiness in vellum-ai/vellum-assistant) into .agents/skills/vellum-pr-readiness in your project. Codex loads it when a task matches its description.

Can I use Vellum PR Readiness in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add vellum-ai/vellum-assistant --skill vellum-pr-readiness -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vellum-pr-readiness, .gemini/skills/vellum-pr-readiness, .github/skills/vellum-pr-readiness and .opencode/skills/vellum-pr-readiness in your project.

What does Vellum PR Readiness need to run?

Going by SKILL.md and its folder, Vellum PR Readiness needs the command-line tools its instructions call (git).

Does Vellum PR Readiness access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Vellum PR Readiness safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Vellum PR Readiness use?

Vellum PR Readiness is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Vellum PR Readiness use?

About 533 tokens (SKILL.md is roughly 2.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Vellum PR Readiness?

Skills that share tags, products or a category with Vellum PR Readiness: Finishing a Development Branch (obra/superpowers, 297k stars), Contributor-First PR Merge (HKUDS/OpenHarness, 16k stars), Open Code Review CLI (alibaba/open-code-review, 46k stars) and Create Pull Request (cline/cline, 70k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Vellum PR Readiness?

vellum-ai (a GitHub organization) maintains it in vellum-ai/vellum-assistant, which has 1,408 GitHub stars. The repository holds 108 skills in this directory. The repository was last updated on October 9, 2026.

Source: vellum-ai/vellum-assistant on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.