Agent skill

Warp Pull Request Review Rules

by warpdotdev in warpdotdev/oz-for-oss

Warp-specific review guidance layered on the core review-pr skill: how to weigh missing tests, how to treat early implementations and which Rust conventions to check.

MITAuto-check passedDevelopment

Install Warp Pull Request Review Rules

skills CLI
$ npx skills add warpdotdev/oz-for-oss --skill review-pr-local -a claude-code

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

GitHub CLI
$ gh skill install warpdotdev/oz-for-oss review-pr-local --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/warpdotdev/oz-for-oss.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/review-pr-local .claude/skills/review-pr-local && 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
review-pr-local
GitHub stars
313
Token cost
~356 tokens
SKILL.md length
175 words
Files
1
Skills in repo
17
Repo updated
First seen
Licence
MIT

At a glance

Warp-specific review guidance layered on the core review-pr skill: how to weigh missing tests, how to treat early implementations and which Rust conventions to check.

  • Reviewing a pull request to the warp repository
  • SKILL.md covers User-facing strings, Graceful degradation and Debugging and observability
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Judging whether a missing test should block a pull request

What it does

Instead of redefining the review format, this skill adds repo-specific habits on top of the core `review-pr` skill, which must be installed first from the source named in its frontmatter. Only the categories the parent marks as overridable are specialized, so the output schema, severity labels, safety rules and evidence rules all come from the parent.

Reviewers check each pull request against the repository's Rust unit test and GUI integration test guidelines and mark a clear violation as important rather than a nit, including new code that should have a test and has none. For a clearly initial implementation, hardening ideas such as timeouts and retries are framed as optional future work unless they threaten correctness, security, data loss or a persistent UI hang. Rust changes follow the conventions in AGENTS.md, such as naming the context parameter `ctx` and placing it last.

When your agent uses it

  • Reviewing a pull request to the warp repository
  • Judging whether a missing test should block a pull request
  • Checking Rust changes against the repository's style conventions

Example prompts

  • “Review this warp pull request and flag tests that are missing or break the testing guidelines.”
  • “Does this Rust change follow the repo's rules for ctx parameters and format macros?”
  • “This is a first-pass implementation. Which of my timeout and retry concerns should be optional?”

Requirements

  • The parent review-pr skill installed under .agents/skills

What it can do on your machine

Read from SKILL.md and the folder at commit a2bb45f. 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

    No scripts in the folder and no shell commands in SKILL.md.

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

  • Network

    No URLs in SKILL.md.

    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

Warp Pull Request Review Rules loads about 356 tokens when it runs. Until then it costs about 39 tokens; SKILL.md has 175 words of instructions outside code blocks.

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

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 passed

The automated check found no risky patterns in SKILL.md.

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 warpdotdev/oz-for-oss at commit a2bb45f, republished under its MIT licence (© warpdotdev). 175 words, ~356 tokens.

Download SKILL.mdSave it as .claude/skills/review-pr-local/SKILL.md (or your agent's skills folder).
name
review-pr-local
description
Repo-specific review guidance for oz-for-oss. Only the categories declared overridable by the core review-pr skill may be specialized here.
specializes
review-pr

Repo-specific review guidance for oz-for-oss

This file is a companion to the core review-pr skill. It does not redefine the review output schema, severity labels, safety rules, or evidence rules. It only specializes the override categories the core skill marks as overridable.

User-facing strings

  • Flag interpolated text that would read unnaturally at runtime (e.g. wrong casing after a sentence fragment like "The triage concluded that {summary}").
  • Link text should be descriptive (e.g. "triage session on Warp"), not bare URLs or generic "click here" labels.
  • Verify that terminology is consistent across related messages in the same PR.

Graceful degradation

  • When code renders optional dynamic data (URLs, session links, metadata), flag cases where a missing value would produce empty or broken output. The fix is usually to omit the element entirely and show a short fallback message.
  • Prefer starting with generic, user-safe error messages over exposing internal details.

Debugging and observability

  • Do not suggest removing session links, workflow URLs, or other debugging context from error paths. These are valuable for post-incident investigation even when the operation failed.

© warpdotdev, 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 .agents/skills/review-pr-local of warpdotdev/oz-for-oss.

Open the folder on GitHubat commit a2bb45f

Compare with similar skills

Warp Pull Request Review Rules 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.

Warp Pull Request Review Rules compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Warp Pull Request Review Rules this skillwarpdotdev/oz-for-oss313—~356Automated safety check: PassMIT
SeekDB Code Reviewoceanbase/seekdb3.1k—~2.1kAutomated safety check: PassApache-2.0
PR Reviewjaemk/self_update961—~1.5kAutomated safety check: NotesMIT
PR Reviewjaemk/cached2.1k—~2.5kAutomated safety check: NotesMIT
Resolve PR Reviewshencangsheng/easydb_app590—~2.4kAutomated safety check: PassMIT
Coding Agentmastra-ai/mastra29k—~2.3kAutomated safety check: PassCustom licence

Similar skills

  • SeekDB Code Review

    oceanbase/seekdb

    Reviews seekdb pull requests and diffs for real defects in correctness, resources, concurrency, security and tests, reporting only Blocker or Major findings.

    3.1k GitHub stars~2.1k tokensUpdated today
    DevelopmentAuto-check passed
  • PR Review

    jaemk/self_update

    Targeted, read-only review of a PR or checked-out branch. An agent skill from jaemk/self_update.

    961 GitHub stars~1.5k tokensUpdated 1 mo ago
    DevelopmentAuto-check: notes
  • PR Review

    jaemk/cached

    Targeted, read-only review of a PR or checked-out branch. An agent skill from jaemk/cached.

    2.1k GitHub stars~2.5k tokensUpdated 6 days ago
    DevelopmentAuto-check: notes
  • Resolve PR Review

    shencangsheng/easydb_app

    Resolve pull request code review comments end-to-end. An agent skill from shencangsheng/easydb_app.

    590 GitHub stars~2.4k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Coding Agent

    mastra-ai/mastra

    Authoring playbook for building agents that write, edit, review, or refactor code.

    29k GitHub stars~2.3k tokensUpdated today
    DevelopmentAuto-check passed
  • Code Review

    modiqo/skillspec

    Multi-agent code review with deep analysis. An agent skill from modiqo/skillspec.

    706 GitHub stars~3k tokensUpdated 2 mo ago
    DevelopmentAuto-check passed

More from warpdotdev/oz-for-oss

All 17 skills in this repo
  • Update Dedupe

    warpdotdev/oz-for-oss

    Update the repo-local dedupe-issue-local companion skill using closed-as-duplicate signals.

    313 GitHub stars~927 tokensUpdated 20 days ago
    Auto-check passed
  • Update PR Review

    warpdotdev/oz-for-oss

    Update the repo-local review-pr-local and review-spec-local companion skills using human feedback left on pull request conversations.

    313 GitHub stars~1.6k tokensUpdated 20 days ago
    Auto-check passed
  • Bootstrap Issue Config

    warpdotdev/oz-for-oss

    Bootstrap the issue triage configuration for a repository by analyzing existing issues, labels, and contributors to generate .github/issue-triage/config.json and .github/STAKEHOLDERS.

    313 GitHub starsUsed in 1 repo~1.3k tokens
    Auto-check passed
  • Update Triage

    warpdotdev/oz-for-oss

    Update the repo-local triage-issue-local companion skill using signals from recently triaged issues (maintainer re-labels, re-opens, follow-up comments).

    313 GitHub stars~1k tokensUpdated 20 days ago
    Auto-check passed
  • Implement Issue

    warpdotdev/oz-for-oss

    Implement a GitHub issue in this repository by applying the shared implement-specs workflow with Oz-specific issue, spec-context, and summary-file handling.

    313 GitHub stars~2k tokensUpdated 20 days ago
    Auto-check passed
  • Review Spec

    warpdotdev/oz-for-oss

    Review a spec/plan pull request diff and write structured feedback to review.json for the workflow to publish.

    313 GitHub stars~1.9k tokensUpdated 20 days ago
    Auto-check passed

Works with

Categories

Questions about Warp Pull Request Review Rules

What does Warp Pull Request Review Rules do?

Warp-specific review guidance layered on the core review-pr skill: how to weigh missing tests, how to treat early implementations and which Rust conventions to check. Instead of redefining the review format, this skill adds repo-specific habits on top of the core `review-pr` skill, which must be installed first from the source named in its frontmatter. Only the categories the parent marks as overridable are specialized, so the output schema, severity labels, safety rules and evidence rules all come from the parent.

When should I use Warp Pull Request Review Rules?

Warp Pull Request Review Rules fits situations like: reviewing a pull request to the warp repository; judging whether a missing test should block a pull request; checking Rust changes against the repository's style conventions.

How do I install Warp Pull Request Review Rules in Claude Code?

Run `npx skills add warpdotdev/oz-for-oss --skill review-pr-local -a claude-code`. Or copy the skill folder (.agents/skills/review-pr-local in warpdotdev/oz-for-oss) into .claude/skills/review-pr-local in your project. Claude Code loads it when a task matches its description.

How do I install Warp Pull Request Review Rules in Codex?

Run `npx skills add warpdotdev/oz-for-oss --skill review-pr-local -a codex`. Or copy the skill folder (.agents/skills/review-pr-local in warpdotdev/oz-for-oss) into .agents/skills/review-pr-local in your project. Codex loads it when a task matches its description.

Can I use Warp Pull Request Review Rules 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 warpdotdev/oz-for-oss --skill review-pr-local -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/review-pr-local, .gemini/skills/review-pr-local, .github/skills/review-pr-local and .opencode/skills/review-pr-local in your project.

What does Warp Pull Request Review Rules need to run?

SKILL.md names no scripts, command-line tools or credentials: Warp Pull Request Review Rules is instructions for the agent only. Our summary lists: The parent review-pr skill installed under .agents/skills.

Does Warp Pull Request Review Rules access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Warp Pull Request Review Rules safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Warp Pull Request Review Rules use?

Warp Pull Request Review Rules 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 Warp Pull Request Review Rules use?

About 356 tokens (SKILL.md is roughly 1.4k 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 Warp Pull Request Review Rules?

Skills that share tags, products or a category with Warp Pull Request Review Rules: SeekDB Code Review (oceanbase/seekdb, 3.1k stars), PR Review (jaemk/self_update, 961 stars), PR Review (jaemk/cached, 2.1k stars) and Resolve PR Review (shencangsheng/easydb_app, 590 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Warp Pull Request Review Rules?

warpdotdev (a GitHub organization) maintains it in warpdotdev/oz-for-oss, which has 313 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on September 17, 2026.

Source: warpdotdev/oz-for-oss on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.