requesting-code-review

Scan code changes for security issues and quality before commit.

2|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill requesting-code-review-vikrant-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/vikrant-project/devil-agent-ai-platform/tree/main/agent_core/skills/software-development/requesting-code-review
Command: npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill requesting-code-review-vikrant-project

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automatically checks the security and quality of code changes before they are committed to the repository, mitigating the risk of security vulnerabilities and bugs.

Core Features & Use Cases

  • Pre-Commit Security Scan: Performs security checks on code changes for potential vulnerabilities like hardcoded secrets or dangerous eval/exec calls.
  • Baseline Tests and Linting: Validates that code changes do not introduce new errors, ensuring code quality and compliance with the baseline standard.
  • Self-review Checklist: Provides a checklist for developers to ensure best practices in coding are followed.
  • Independent Reviewer Subagent: Utilizes an independent subagent for an unbiased code review, avoiding conflicts of interest.
  • Auto-Fix Loop: Automatically fixes some common issues without intervention.
  • Integration with Development Workflow: Integrates seamlessly into common development workflows, particularly useful in subagent-driven-development and test-driven-development practices.

Quick Start

Run the 'requesting-code-review' skill after code modifications to automatically perform checks and ensure quality and security.

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 and security checks before a Git commit?

Automating code review before a Git commit requires scanning changes for security issues like hardcoded secrets and verifying baseline tests. This Skill performs those pre-commit security scans and utilizes an independent reviewer subagent for unbiased checks.

What is the best way to prevent hardcoded secrets and dangerous eval calls in pre-commit code?

Preventing hardcoded secrets and dangerous eval calls requires automated pre-commit security scanning. This Skill verifies code quality and checks for potential vulnerabilities automatically before code is committed to the repository.

Does pre-commit code verification work with subagent-driven development workflows?

Pre-commit code verification works with subagent-driven development workflows by utilizing an independent reviewer subagent. This approach ensures unbiased code quality checks and integrates seamlessly into test-driven-development practices.

How do I automatically fix common code quality and linting issues before committing?

Automatically fixing common code quality and linting issues requires an auto-fix loop integrated into the review process. This Skill provides a self-review checklist and automatically fixes common issues without intervention before commit.

Do I need Python and Git to run automated pre-commit security scans?

You need Python and Git to run automated pre-commit security scans. Proper setup for Git, language-specific testing, linting tools, and a subagent for review are required dependencies for this code verification process.