Skip to content
alyn
Vercel Official

PR Labeling skill

Classify a skills CLI pull request from its description and patch, while respecting existing labels.

$npx skills add vercel-labs/skills --skill pr-labeling
GitHub stars
38,877
Pack installs
4.3M
Alyn Score
79/99
Updated
5 h ago
License
MIT

Vercel

PR Labeling

Install PR Labeling

Pick your agent. Every command is ready to paste.

$npx skills add vercel-labs/skills --skill pr-labeling

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads pr-labeling when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the pr-labeling skill”. In Codex, type $pr-labeling.

The skill itself

SKILL.md

GitHub

Label a skills CLI pull request

  1. Use read_pull_request with the number in the trigger message. Read the title, description, current labels, and changed file patches. If the head commit no longer matches the triggered commit, stop so a newer run can classify it.
  2. If the pull request already has bug, documentation, or enhancement, stop. Keep labels chosen by maintainers or earlier runs.
  3. Choose one label from the primary change supported by the patch:
    • documentation: changes only documentation, examples, or explanatory text, without changing CLI behavior.
    • bug: corrects existing CLI behavior, including installation, update checks, source parsing, agent detection, or security checks.
    • enhancement: adds or intentionally expands CLI behavior, commands, agent support, or integration support.
  4. If the patch is truncated, mixed, or insufficient to classify confidently, stop without adding a label. Do not infer a label from the title alone.
  5. Use add_label once, with the triggering pull request number and the chosen label.

Tips for PR Labeling

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 3 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about PR Labeling

What does the PR Labeling skill do?

Classify a skills CLI pull request from its description and patch, while respecting existing labels.

How do I install PR Labeling?

Run "npx skills add vercel-labs/skills --skill pr-labeling" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does PR Labeling work in Cursor and Codex?

Yes. PR Labeling uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is PR Labeling free?

PR Labeling is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made PR Labeling?

PR Labeling is published by Vercel in the vercel-labs/skills repository, together with 2 other skills.

Similar skills. From other creators.