requesting-code-review

Automate pre-commit code review with security scans and quality gates.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/Toqsick/MaxClaw --skill requesting-code-review-toqsick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/Toqsick/MaxClaw/tree/main/.claude/skills/requesting-code-review
Command: npx skills add https://github.com/Toqsick/MaxClaw --skill requesting-code-review-toqsick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the code review process by providing security scans, quality gates, and auto-fix capabilities, ensuring code quality and security before committing changes.

Core Features & Use Cases

  • Pre-commit Code Verification: Static scans, baseline-aware quality gates, and an independent reviewer subagent automate the verification process.
  • Security Scan: Identifies security concerns like hardcoded secrets, shell injection, and SQL injection.
  • Quality Gates: Runs baseline tests and linting to detect new failures introduced by changes.
  • Auto-Fix Loop: Attempts to fix reported issues up to two times before escalating.
  • Use Case: Ideal for software development workflows to ensure that code changes are secure and of high quality before they are committed.

Quick Start

Run the requesting-code-review skill to review your code changes before committing.

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 code review before committing changes?

You can automate pre-commit code review by running static security scans and baseline-aware quality gates to verify code changes. This process detects hardcoded secrets and injection vulnerabilities while running tests to catch new failures before you commit.

How does an auto-fix loop handle security scan failures?

An auto-fix loop attempts to resolve reported security and quality issues automatically up to two times. If the static analysis still detects hardcoded secrets or injection vulnerabilities after two attempts, it escalates the reported issues for manual intervention.

Do I need Python to run security scans and quality gates on my code?

Yes, you need Python installed to execute the scripts required for security scans and quality gates. Python performs the static analysis needed to detect hardcoded secrets, shell injection, and SQL injection during the pre-commit verification.

What is a baseline-aware quality gate in pre-commit code verification?

A baseline-aware quality gate runs linting and tests against your existing codebase to detect only new failures introduced by your current changes. This ensures your pre-commit verification maintains code quality without failing on pre-existing issues.

Can a pre-commit code review identify hardcoded secrets and SQL injection?

Yes, pre-commit code review performs static security scans that specifically identify hardcoded secrets, shell injection, and SQL injection. This automated verification catches security concerns before changes are committed to the repository.

What happens when auto-fix attempts fail during pre-commit code review?

When auto-fix attempts fail during pre-commit code review, the system escalates the unresolved security and quality issues after two tries. This ensures that persistent static analysis failures are flagged for manual review rather than being automatically committed.