review

Reviews code changes against documented standards and specific requirements using parallel sub-agents.

1|Updated Aug 16, 2023
One-click install
npx skills add https://github.com/monlor/dotfiles --skill review-monlor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/monlor/dotfiles/tree/main/config/ai/agents/skills/review
Command: npx skills add https://github.com/monlor/dotfiles --skill review-monlor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of thoroughly reviewing code changes for adherence to both coding standards and specifications simultaneously.

Core Features & Use Cases

  • Parallel Review: Concurrently assesses code changes against both coding standards and specifications.
  • Sub-agent Execution: Utilizes separate sub-agents for standards and specification checks to maintain independence.
  • Integration with Issue Trackers: Supports review against a variety of fixed points such as commits, branches, tags, or merge-base.
  • Use Case: When a developer wants to ensure that code changes meet both the coding standards and the specified requirements for a feature or fix.

Quick Start

To review the code changes in your current branch, activate the skill and provide the branch name as input.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automate code review for both standards and specifications?

Automate code review by comparing changes against documented standards and requirements using parallel sub-agents. This concurrent execution independently analyzes standards and specifications to ensure unbiased, comprehensive quality checks.

Can I review code changes against a specific commit or branch?

Yes, you can review code changes against fixed points such as commits, branches, tags, or merge-base. This integration with issue trackers ensures reviews target the exact scope of your feature development.

How does parallel processing improve code review quality?

Parallel processing improves code review quality by utilizing separate sub-agents for standards and specification checks. This separation maintains unbiased analysis, ensuring your code changes meet both requirements simultaneously.

What is the best way to check specification adherence in software development?

The best way to check specification adherence is activating a review skill with your branch name. It automatically compares your code changes against specific requirements and documented coding standards.

Do I need sub-agents to conduct a comprehensive code review?

You need sub-agents to maintain independence when checking both coding standards and specifications. Utilizing separate sub-agents ensures unbiased analysis, preventing conflicts when assessing different quality dimensions.

When should I use parallel code reviews instead of manual checks?

Use parallel code reviews when you need to ensure code changes meet both coding standards and specified requirements for a feature. It replaces manual checks by automating comprehensive, unbiased analysis.