Skip to main content

pr-ready

Ensures code quality by running CodeRabbit locally before PR creation, streamlining the review process and reducing CI wait times.

Install this skill

or
18/100

Security score

The pr-ready skill was audited on May 28, 2026 and we found 18 security issues across 4 threat categories, including 1 critical. Review the findings below before installing.

Categories Tested

Security Issues

medium line 53

Template literal with variable interpolation in command context

SourceSKILL.md
53```bash
medium line 70

Template literal with variable interpolation in command context

SourceSKILL.md
70```bash
critical line 40

Piping content to sh shell

SourceSKILL.md
40When the CLI is missing, the script does **not** use upstream's `curl … | sh` flow (which fetches `latest` and performs no integrity check). Instead it:
medium line 72

Curl to non-GitHub URL

SourceSKILL.md
72curl -fsSL https://cli.coderabbit.ai/releases/latest/VERSION
medium line 45

Access to hidden dotfiles in home directory

SourceSKILL.md
454. Extracts the single `coderabbit` binary to `~/.local/bin` and `chmod +x` it.
low line 60

Access to hidden dotfiles in home directory

SourceSKILL.md
60unzip -o /tmp/coderabbit.zip -d ~/.local/bin/
low line 61

Access to hidden dotfiles in home directory

SourceSKILL.md
61chmod +x ~/.local/bin/coderabbit
medium line 64

Access to hidden dotfiles in home directory

SourceSKILL.md
64If `coderabbit` is still not on `PATH` after install, ensure `~/.local/bin` is in `PATH` (`echo $PATH`, then add to your `~/.zshrc` / `~/.bashrc`).
medium line 99

Access to hidden dotfiles in home directory

SourceSKILL.md
994. The CLI prints `Authenticated as <github-handle>` and writes a token to `~/.config/coderabbit/` (chmod 600). Don't commit or copy this file — it's tied to your personal account.
medium line 192

Access to hidden dotfiles in home directory

SourceSKILL.md
192The skill maintains a gitignored local log at `~/.cache/lifi-contracts/pr-ready/findings.jsonl`. After classification (step 3), the agent appends one entry per finding:
medium line 224

Access to hidden dotfiles in home directory

SourceSKILL.md
224The pre-PR gate (`.claude/scripts/pr-ready-gate.py`, or `~/.claude/scripts/pr-ready-gate.py` for the user-installed copy) requires this marker's mtime to be newer than `HEAD`'s commit timestamp; any n
medium line 294

Access to hidden dotfiles in home directory

SourceSKILL.md
294- Pre-PR gate hook: `.claude/scripts/pr-ready-gate.py` (also installed at `~/.claude/scripts/pr-ready-gate.py` as a PreToolUse hook on Bash; blocks `gh pr create` / `gh pr ready` until the marker file
medium line 295

Access to hidden dotfiles in home directory

SourceSKILL.md
295- Global rule: `~/.claude/CLAUDE.md` — "PR creation workflow" section.
low line 43

External URL reference

SourceSKILL.md
432. Downloads the pinned release artifact directly: `https://cli.coderabbit.ai/releases/<PINNED_VERSION>/coderabbit-<platform>.zip`.
low line 57

External URL reference

SourceSKILL.md
57URL="https://cli.coderabbit.ai/releases/${PIN}/coderabbit-${OS}-${ARCH}.zip"
low line 72

External URL reference

SourceSKILL.md
72curl -fsSL https://cli.coderabbit.ai/releases/latest/VERSION
low line 76

External URL reference

SourceSKILL.md
76URL="https://cli.coderabbit.ai/releases/<NEW_VERSION>/coderabbit-${plat}.zip"
low line 96

External URL reference

SourceSKILL.md
961. The CLI prints a one-time code and a URL (e.g. `https://app.coderabbit.ai/login/cli?code=ABCD-1234`) and opens your default browser. If the browser doesn't open automatically, copy the URL manually
Scanned on May 28, 2026
View Security Dashboard
Installation guide →