- Home
- Skills
- Code Quality & Review
- Code Review
Works with the AI tools you already use
Code Review
A strict security and quality gate that scans diffs for secrets, injections, and regressions with zero "vibe" tolerance.
$5
Code Review
Example session with this skill installed
Review the staged changes in src/auth.ts. The test command is 'npm test' and the linter is 'eslint src/auth.ts'. Goal is to ensure no credentials leaked in the new login flow.
- Read your context and instructions
- Compiled the code review
I have completed the security and quality gate for the auth module. The review identified one critical security finding and two non-blocking suggestions.
Code Review Run: Auth Service
| Metric | Value |
|---|---|
| Product | Auth Service |
| Status | FAILED |
| Diff Command | git diff --cached |
| Security Scan | 1 hit (Hardcoded Secret) |
| Quality (Tests) | 0 new failures (Baseline: 0, Current: 0) |
| Independent Reviewer | FAILED |
Verification Findings
- Security [src/auth.ts:42]: Hardcoded assignment to
api_keyusing a string literal. - Logic [src/auth.ts:12]: Missing error handling for the identity provider network request.
- Suggestion: Consider moving the session timeout value to a configuration file.
Reviewer Verdict
{
"passed": false,
"security_concerns": ["src/auth.ts:42 — Hardcoded api_key literal detected"],
"logic_errors": ["src/auth.ts:12 — Potential unhandled promise rejection in login sequence"],
"suggestions": ["Extract timeout constants"],
"summary": "Review failed due to hardcoded credentials and missing error boundaries."
}
Next steps
- Remove the hardcoded API key from
src/auth.tsand use an environment variable. - Wrap the authentication network call in a try/catch block.
- Re-run the review once the fixes are staged.
Connects securely to your tools. The creator never sees your data.
What you get
About this skill
The problem
Vague "looks good to me" reviews miss critical security vulnerabilities and regressions. Developers often lack a structured way to enforce hard gates on secrets, injection risks, and new test failures before a commit lands.
What it does
- Scans added lines specifically for secrets, shell injections, unsafe evals, and SQLi.
- Calculates a quality baseline to distinguish between pre-existing failures and new regressions.
- Orchestrates an independent reviewer session to eliminate implementation bias.
- Generates a structured findings report with exact file paths, line numbers, and evidence.
- Enforces a strict "no vibe" policy by failing reviews that lack concrete technical evidence.
Frameworks & tools
Works with any stack providing a CLI interface. Integrates with git, npm test, pytest, ruff, or any buyer-specified test and lint runners.
Why this beats prompting it yourself
Standard prompts often result in chatty, non-deterministic feedback or attempts to fix code mid-review. This skill follows a rigid execution order that prevents "vibe-based" approvals and ensures a fresh context for every review to catch errors the implementer might overlook.
Use cases
- Pre-commit security gating for sensitive modules.
- Automated regression checking against a baseline state.
- Formalizing code quality standards in local development workflows.
- Identifying hardcoded credentials before they reach the remote repository.
Known limitations
Requires the user to provide explicit test and diff commands. Does not support glob patterns for source paths or automated application of suggested fixes.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 1 day ago
- Passed all security checks, Safe to install