requesting-code-review

Automate pre-commit code verification with security analysis, linting, and subagent review.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/projectedanx/hermes-agent --skill requesting-code-review-projectedanx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/projectedanx/hermes-agent/tree/main/skills/software-development/requesting-code-review
Command: npx skills add https://github.com/projectedanx/hermes-agent --skill requesting-code-review-projectedanx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents the introduction of security vulnerabilities, logic errors, and regressions into your codebase by enforcing an automated, independent verification pipeline before any code is committed.

Core Features & Use Cases

  • Automated Security Scanning: Detects hardcoded secrets, shell injections, and unsafe deserialization patterns in real-time.
  • Independent Reviewer Subagent: Employs a secondary AI agent to perform a blind, fail-closed review of your diffs to ensure objective quality control.
  • Auto-Fix Loop: Automatically attempts to resolve identified issues through a dedicated fix-agent, minimizing manual rework.

Quick Start

Ask the agent to verify your current changes before committing by saying verify my code changes.

Frequently Asked Questions about requesting-code-review

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

FAQPage Schema
How do I automate pre-commit security scanning and quality checks?

Automated pre-commit security scanning runs static analysis to detect hardcoded secrets and unsafe patterns before git operations. It enforces strict quality gates by performing baseline-aware linting and independent subagent review on your current diffs.

Can I use an independent AI reviewer to enforce code quality gates before committing?

An independent AI reviewer subagent performs a blind, fail-closed review of your diffs to ensure objective quality control. This independent verification prevents the introduction of logic errors and security vulnerabilities into your codebase.

What's the best way to auto-fix linting and security issues before a git commit?

An auto-fix loop automatically attempts to resolve identified security and linting issues through a dedicated fix-agent. This minimizes manual rework by applying automated fixes during the pre-commit verification pipeline.

Does this pre-commit code review work with pytest, eslint, and cargo?

Pre-commit code review works with standard development tools like pytest, eslint, and cargo to perform baseline comparisons. It requires terminal access to execute these tools and enforce quality gates before git operations.

Why use baseline-aware linting for pre-commit code verification?

Baseline-aware linting compares your current changes against the existing codebase state to prevent regressions. This ensures that pre-commit verification targets only your new diffs, maintaining strict security compliance without failing on legacy issues.