One-click install
npx skills add https://github.com/EmergenceAI/EM-AISoftwareFactory --skill code-review-emergenceai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/EmergenceAI/EM-AISoftwareFactory/tree/main/skills/code-review
Command: npx skills add https://github.com/EmergenceAI/EM-AISoftwareFactory --skill code-review-emergenceai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates comprehensive code reviews, identifying bugs, security vulnerabilities, and maintainability issues, streamlining the code review process.

Core Features & Use Cases

  • Parallel Agent-based Review: Utilizes multiple agents to perform tests, linting, and security checks simultaneously.
  • Customizable Scope: Review entire branches, specific commits, PRs, or files.
  • Synthesized Findings: Aggregates results from all agents into a consolidated report.
  • Quality and Style Guidelines: Checks for adherence to project-specific style guides and conventions.

Quick Start

Run a code review on the current branch using the command: /code-review

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate source code analysis for security checks and functional correctness?

Automate source code analysis by executing parallel agents that simultaneously perform tests, linting, and security checks. This agent-based code review identifies bugs, vulnerabilities, and style issues across branches, commits, or files.

Can I review a specific Git commit or PR instead of an entire branch?

Yes, you can review a specific Git commit or PR. The code review scope is fully customizable, allowing you to target entire branches, individual commits, pull requests, or specific source files.

How does parallel agent-based code review work for quality assurance?

Parallel agent-based code review works by deploying multiple agents to run tests, linting, and security checks simultaneously. It then aggregates the findings from all agents into a consolidated Markdown report.

Does this code review tool check for adherence to project-specific style guides?

Yes, the code review process checks for adherence to project-specific style guides and conventions. It evaluates source code for quality, security vulnerabilities, and style adherence alongside functional correctness.

What's the best way to consolidate findings from multiple code quality checks?

The best way to consolidate findings is using parallel agents that synthesize results from tests, linting, and security checks into a single Markdown report, ensuring all quality and style issues are aggregated.

Do I need Git to run an automated code review on my source code?

Yes, you need Git to run this automated code review. The Skill utilizes Git for version control to scope and analyze branches, commits, and PRs during the parallel agent-based review process.