requesting-code-review

Automate pre-commit code verification with static security analysis, regression testing, and subagent review.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents bugs and security vulnerabilities from entering your codebase by enforcing an automated, independent verification pipeline before any code is committed.

Core Features & Use Cases

  • Static Security Scanning: Automatically detects hardcoded secrets, shell injections, and unsafe function calls in your diff.
  • Baseline-Aware Quality Gates: Compares your changes against existing test suites and linting rules to ensure no new regressions are introduced.
  • Independent Reviewer Subagent: Employs a secondary AI agent to perform a blind, logic-focused review of your changes, providing a fail-closed JSON verdict.

Quick Start

Ask the agent to verify your current changes before you commit them to the repository.

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 code review for security and quality?

Automated pre-commit code review enforces security and quality by running static security analysis, regression testing, and independent subagent review before git operations. This prevents vulnerabilities and regressions from entering the repository.

What does static security scanning check for in a pre-commit hook?

Static security scanning detects hardcoded secrets, shell injections, and unsafe function calls in your code diff. It identifies potential vulnerabilities before changes are committed to the repository.

Can I enforce secure coding practices without breaking existing test suites?

Baseline-aware quality gates compare your changes against existing test suites and linting rules to enforce secure coding practices. This ensures strict quality control without introducing new regressions.

How does an independent reviewer subagent validate code changes?

An independent reviewer subagent performs a blind, logic-focused review of your changes to validate code quality. It provides a fail-closed JSON verdict to block commits if security or logic standards are not met.

Do I need specific dependencies to run automated linting and test validation before committing?

No specific dependencies are required to run automated linting and test validation before committing. The skill operates independently to enforce strict quality control and security compliance directly within your workflow.