requesting-code-review

Verifies code changes before commit using static security scans, baseline tests, and independent reviewer subagents.

5|2|Updated May 26, 2026
One-click install
npx skills add https://github.com/perasyudha/Nyxora --skill requesting-code-review-perasyudha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/perasyudha/Nyxora/tree/main/packages/core/playbooks/software-development/requesting-code-review
Command: npx skills add https://github.com/perasyudha/Nyxora --skill requesting-code-review-perasyudha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Code written by an AI agent is often committed without independent verification, letting security flaws, logic errors, and regressions slip through. This Skill enforces a pre-commit verification pipeline so no agent verifies its own work. ## Core Features & Use Cases - Static Security Scanning: Greps the git diff for hardcoded secrets, shell injection, eval/exec, unsafe deserialization, and SQL injection patterns. - Baseline-Aware Quality Gates: Runs tests and linters (pytest, npm, cargo, go, ruff, mypy, eslint, clippy) and only blocks on NEW failures relative to a pre-change baseline. - Independent Reviewer Subagent: Dispatches a fresh-context reviewer via delegate_task that returns a fail-closed JSON verdict on security concerns and logic errors. - Auto-Fix Loop: Spawns a separate fix agent for up to 2 fix-and-reverify cycles before escalating to the user. - Use Case: After implementing a feature across multiple files, trigger this Skill before running git commit so an independent reviewer approves the diff and the commit is tagged with a [verified] prefix. ## Quick Start Verify my staged changes with the pre-commit review pipeline before I commit them.

Frequently Asked Questions about requesting-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify code changes before committing with an AI agent?

Run a pre-commit verification pipeline that extracts the git diff, scans added lines for security patterns, runs baseline tests and linters, then dispatches an independent reviewer subagent. Only commits that pass all checks receive a [verified] prefix.

What security issues does a pre-commit code review scan detect?

The static scan detects hardcoded secrets and API keys, shell injection via os.system or subprocess shell=True, eval/exec usage, unsafe pickle deserialization, and SQL injection through string-formatted queries. Any match is fed to the reviewer as a security concern.

How is pre-commit review different from GitHub pull request review?

Pre-commit review verifies your own local changes before they are committed or pushed, using the local git diff. GitHub code review examines other people's pull requests on the remote platform and posts inline comments.

Does the verification pipeline work without a test framework installed?

Yes. If no test framework is detected, the regression check is skipped and the reviewer verdict still runs. Missing lint tools are also skipped silently without failing the pipeline.

What happens when the automated code review fails?

Failures trigger an auto-fix loop where a separate fix agent addresses only the reported security concerns and logic errors, then the full verification cycle re-runs. After two failed attempts, the issues are escalated to the user with suggestions to stash or reset.

When should I skip pre-commit code verification?

Skip verification for documentation-only changes, pure configuration tweaks, or when the user explicitly requests it. The pipeline targets substantive code changes, typically tasks with two or more edited files in a git repository.