Agent skill

OpenHands CLI Review Guidelines

by OpenHands in OpenHands/OpenHands-CLI

“Repository-specific code review guidelines for OpenHands CLI. Loaded alongside the code-review skill to provide project-specific context and review policies.”

— description from SKILL.md by OpenHands
MITAuto-check passedDevelopment

Install OpenHands CLI Review Guidelines

skills CLI
$ npx skills add OpenHands/OpenHands-CLI --skill custom-codereview-guide -a claude-code

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

GitHub CLI
$ gh skill install OpenHands/OpenHands-CLI custom-codereview-guide --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/OpenHands/OpenHands-CLI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/custom-codereview-guide .claude/skills/custom-codereview-guide && 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
custom-codereview-guide
GitHub stars
265
Token cost
~403 tokens
SKILL.md length
171 words
Files
1
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

  • Works in 3 steps: The title or branch name contains… → The diff only touches dependency-related… → No application source code, tests,…
  • Calls gh

About this skill

OpenHands CLI Review Guidelines is a skill in OpenHands/OpenHands-CLI (265 stars). Its SKILL.md is about 403 tokens. Licence: MIT.

Workflow steps

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

  1. The title or branch name contains "bump", "version bump", or "sdk" version references.
  2. The diff only touches dependency-related files (pyproject.toml, uv.lock)
  3. No application source code, tests, configuration, or workflow files are modified.

What it can do on your machine

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

    • gh

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

  • Network

    No URLs in SKILL.md. Its commands use gh, 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

OpenHands CLI Review Guidelines loads about 403 tokens when it runs. Until then it costs about 45 tokens; SKILL.md has 171 words of instructions outside code blocks.

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

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 OpenHands/OpenHands-CLI at commit 954f2ba, republished under its MIT licence (© OpenHands). 171 words, ~403 tokens.

Download SKILL.mdSave it as .claude/skills/custom-codereview-guide/SKILL.md (or your agent's skills folder).
name
custom-codereview-guide
description
Repository-specific code review guidelines for OpenHands CLI. Loaded alongside the code-review skill to provide project-specific context and review policies.
triggers
/codereview

OpenHands CLI — Custom Code Review Guidelines

Version Bump PRs — Auto-Approve Policy

When a PR exclusively bumps SDK package versions (e.g., openhands-sdk, openhands-tools, or other OpenHands SDK packages), always approve it by submitting an actual GitHub approval review via the API.

Detection criteria — the PR satisfies all of the following:

  1. The title or branch name contains "bump", "version bump", or "sdk" version references.
  2. The diff only touches dependency-related files (pyproject.toml, uv.lock) with version number changes for openhands-sdk and/or openhands-tools.
  3. No application source code, tests, configuration, or workflow files are modified.

When these criteria are met:

  • Skip the full code review analysis (data structures, complexity, pragmatism, etc.).
  • Do not require an Evidence section in the PR description.
  • Assign 🟢 Good taste and 🟢 LOW risk.
  • Submit an APPROVE review via the GitHub API (not just a comment). Use:
    bash
    gh api repos/{owner}/{repo}/pulls/{pr_number}/reviews \
      -f event="APPROVE" \
      -f body="✅ SDK version bump looks correct. Auto-approved."
    Do NOT merely comment that the PR is "approved" or "ready to merge" — you MUST use the GitHub Pull Request Reviews API with event: "APPROVE" so the PR actually receives a green approval checkmark.

© OpenHands, 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/custom-codereview-guide of OpenHands/OpenHands-CLI.

Open the folder on GitHubat commit 954f2ba

Compare with similar skills

OpenHands CLI Review Guidelines 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.

OpenHands CLI Review Guidelines compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
OpenHands CLI Review Guidelines this skillOpenHands/OpenHands-CLI265—~403Automated safety check: PassMIT
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
GitHub Review Iterationprisma/orm48k—~2.2kAutomated safety check: PassApache-2.0
PR Review State Fetchprisma/orm48k—~767Automated safety check: PassApache-2.0
PR Finalize Reviewmicrosoft/garnet12k—~3.1kAutomated safety check: PassMIT
Fastlane Pull Request Reviewfastlane/fastlane42k—~550Automated safety check: PassMIT

Similar skills

  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Official

    Runs a loop on a GitHub pull request: fetch review state, triage comments into actions, implement them and resolve threads, repeating until nothing actionable is left.

    48k GitHub stars~2.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Official

    Fetches a pull request's canonical review state as JSON, validates it, and renders markdown, a text summary and triage target files from it using bundled scripts.

    48k GitHub stars~767 tokensUpdated today
    DevelopmentAuto-check passed
  • PR Finalize Review

    microsoft/garnet

    Official

    Checks that a pull request's title and description match its implementation and reviews the code for Garnet best practices, reporting findings without posting them.

    12k GitHub stars~3.1k tokensUpdated today
    DevelopmentAuto-check passed
  • Reviews a fastlane pull request against its linked issue and the project guides, separating blocking from non-blocking findings and handling vulnerabilities privately.

    42k GitHub stars~550 tokensUpdated today
    DevelopmentAuto-check passed
  • Pull Request Babysitter

    thedotmack/claude-mem

    Keeps watching a pull request, fixing real review and CI problems and resolving stale threads, until it is clean and ready to merge.

    99k GitHub stars~1.1k tokensUpdated today
    DevelopmentAuto-check passed

Works with

Categories

Questions about OpenHands CLI Review Guidelines

How do I install OpenHands CLI Review Guidelines in Claude Code?

Run `npx skills add OpenHands/OpenHands-CLI --skill custom-codereview-guide -a claude-code`. Or copy the skill folder (.agents/skills/custom-codereview-guide in OpenHands/OpenHands-CLI) into .claude/skills/custom-codereview-guide in your project. Claude Code loads it when a task matches its description.

How do I install OpenHands CLI Review Guidelines in Codex?

Run `npx skills add OpenHands/OpenHands-CLI --skill custom-codereview-guide -a codex`. Or copy the skill folder (.agents/skills/custom-codereview-guide in OpenHands/OpenHands-CLI) into .agents/skills/custom-codereview-guide in your project. Codex loads it when a task matches its description.

Can I use OpenHands CLI Review Guidelines 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 OpenHands/OpenHands-CLI --skill custom-codereview-guide -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/custom-codereview-guide, .gemini/skills/custom-codereview-guide, .github/skills/custom-codereview-guide and .opencode/skills/custom-codereview-guide in your project.

What does OpenHands CLI Review Guidelines need to run?

Going by SKILL.md and its folder, OpenHands CLI Review Guidelines needs the command-line tools its instructions call (gh).

Does OpenHands CLI Review Guidelines access the network?

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

Is OpenHands CLI Review Guidelines 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 OpenHands CLI Review Guidelines use?

OpenHands CLI Review Guidelines 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 OpenHands CLI Review Guidelines use?

About 403 tokens (SKILL.md is roughly 1.6k 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 OpenHands CLI Review Guidelines?

Skills that share tags, products or a category with OpenHands CLI Review Guidelines: PR Babysitter (openinterpreter/openinterpreter, 69k stars), GitHub Review Iteration (prisma/orm, 48k stars), PR Review State Fetch (prisma/orm, 48k stars) and PR Finalize Review (microsoft/garnet, 12k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains OpenHands CLI Review Guidelines?

OpenHands (a GitHub organization) maintains it in OpenHands/OpenHands-CLI, which has 265 GitHub stars. The repository was last updated on October 5, 2026.

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