requesting-code-review

Automate pre-commit code review with security scans, linting, and testing.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill requesting-code-review-lxh755818-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/lxh755818-bot/obsidian-vault/tree/main/backup/skills/software-development/requesting-code-review
Command: npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill requesting-code-review-lxh755818-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, pytest, npm, cargo, go test, ruff, mypy, eslint, tsc, cargo clippy, go vet, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the pre-commit code review process, ensuring security and quality standards are met before code is committed.

Core Features & Use Cases

  • Security Scan: Identifies hardcoded secrets, shell injection, and other security risks.
  • Quality Gates: Lints and tests code to ensure quality and compliance with project standards.
  • Independent Reviewer: Utilizes a separate subagent for unbiased code review.
  • Auto-Fix Loop: Offers automated fixes for certain issues, allowing for iterative improvement.
  • Use Case: Ideal for developers looking to streamline their code review process, ensuring that every commit meets the necessary quality and security standards.

Quick Start

Run the 'requesting-code-review' skill before committing to verify your code's security and quality.

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?

Automate pre-commit code review by scanning for security vulnerabilities, running linting and testing, and providing an independent review. This process ensures security and quality standards are met before code is committed.

Can I run linting and testing across multiple languages before committing?

Linting and testing across multiple languages requires Git and language-specific tools like pytest, npm, cargo, go test, eslint, tsc, ruff, mypy, cargo clippy, and go vet for static analysis and test execution.

Does automated code review detect hardcoded secrets and shell injection?

Automated code review detects hardcoded secrets, shell injection, and other security risks via its security scan component. It identifies these vulnerabilities before code is committed to the repository.

How does an independent reviewer work during automated code review?

An independent reviewer utilizes a separate subagent to provide an unbiased code review. This mechanism evaluates code quality and security compliance distinctly from the development process.

Can I apply automated fixes iteratively when scanning code for vulnerabilities?

Automated fixes can be applied iteratively using the auto-fix loop. This feature offers automated corrections for certain issues, allowing for iterative improvement of code quality before committing.

What are the limitations of automating pre-commit code review?

Automating pre-commit code review depends on having the required static analysis and testing tools installed in the environment. Without these dependencies, the quality gates and security scans cannot execute.