Review Security launches one security-review subagent to analyze repository changes and return prioritized, actionable security findings.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install review-security
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install review-security using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Review Security is an Openclaw Skills workflow for running a focused security assessment against Git repository changes. It delegates analysis to exactly one security-review subagent, which computes the local diff from the active repository rather than requiring the calling agent to calculate it.
The skill supports branch-based reviews and uncommitted-change reviews, handles explicit pull request or branch targets, validates checkout state, retries recoverable subagent failures once, and presents findings in a compact severity-sorted format. It is designed for developers and AI coding agents that need a consistent security review process without automatically modifying code.
/review-security before opening or merging a pull request./review-security and identify the active workspace or repository root.branch changes by default, or uncommitted changes when the user requests local, dirty, or not-yet-committed changes.security-review subagent with run_in_background: false unless background execution was explicitly requested.Run the skill from the agent interface with:
/review-security
For a working-tree-only review, explicitly request uncommitted changes. For a pull request or branch review, provide its URL, PR number, or branch name, for example:
/review-security review https://github.com/owner/repository/pull/123
The skill constructs the internal subagent prompt with Full Repository Path, Diff, and optional Base Branch or Custom Instructions fields. Do not manually precompute or supply the diff unless the workflow specifically requires it.
| Field | Required | Format and behavior |
|---|---|---|
Full Repository Path |
Yes | Absolute path to the active repository or workspace root. |
Diff |
Yes | Either branch changes or uncommitted changes. |
Base Branch |
No | Included only when comparing against a known, non-default base branch. |
Custom Instructions |
No | Included only when the user provides specific review guidance. |
branch changes: Compares the current branch with the merge-base of the repository's inferred default or base branch, including committed, staged, and unstaged changes.uncommitted changes: Limits analysis to local changes that have not been committed.Findings are summarized using:
| Output element | Description |
|---|---|
Severity |
Finding priority, used to sort results from highest to lowest. |
Location (file:line) |
Source file and exact line associated with the finding. |
Finding |
Compact description of the security issue. |
An empty diff produces a no-diff message. A clean review produces a one-line no-issues status. Failed reviews return a short error or blocker after the permitted retry behavior.
Loading
Configure a local, dynamic CLI status line that displays live session, model, context-window, workspace, and Git information above the prompt.

Split mixed Git changes into small, reviewer-aligned pull requests without risking the original work.

Safely modify Codex and VSCode user settings.json values while preserving existing configuration and validating the result.

Manage Codex CLI settings, permissions, models, sandbox behavior, and user preferences through a structured JSON configuration workflow.

Rename Chat turns the current conversation focus into a concise, readable title through the /rename-chat command.

Migrate supported Claude Code instructions, skills, agents, hooks, and MCP configuration into validated Codex project or global files.








































