requesting-code-review

Automate code review initiation and management before merging changes.

8|1|Updated Feb 25, 2022
One-click install
npx skills add https://github.com/ayubun/dotfiles --skill requesting-code-review-ayubun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/ayubun/dotfiles/tree/main/configs/opencode/skills/ed3d-plan-and-execute/requesting-code-review
Command: npx skills add https://github.com/ayubun/dotfiles --skill requesting-code-review-ayubun

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the code review process, helping to catch and resolve issues before they affect production code, and ensuring all changes adhere to best practices and requirements.

Core Features & Use Cases

  • Automated Code Review: Dispatches a subagent to perform code reviews, simplifying the review process and minimizing the risk of overlooked issues.
  • Review Loop Management: Manages the iterative process of review, fix, and re-review until all issues are resolved.
  • Integration: Seamlessly integrates into existing workflows, being called after each task or before major changes or merges.

Quick Start

To initiate a code review, execute the following command:

task: 
  subagent_type: ed3d-code-reviewer
  description: Reviewing [what was implemented]
  prompt: |
    Use the template at [absolute path to code-reviewer.md]

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 reviews before merging code changes?

Automate code reviews by dispatching a subagent to check changes against standards before merging. This skill manages the review loop, handling retries and timeouts until all issues are resolved.

What is an automated code review loop and how does it work?

An automated code review loop iteratively dispatches a subagent to review code, dispatch bug-fixing tasks, and re-review until all issues are resolved before a merge. It manages timeouts and retries automatically.

Can I integrate automated code review into my existing development workflow?

You can integrate automated code review into development workflows by calling it after each task or before major merges. It seamlessly checks code changes against established requirements and standards.

What is the best way to manage bug-fixing tasks found during a code review?

Manage bug-fixing tasks by dispatching them directly during the automated code review loop. The process handles issue resolution and retries automatically until the code meets all merge requirements.

Do I need a specific subagent to enforce code quality standards before merging?

You need to execute the ed3d-code-reviewer subagent to enforce code quality standards. This subagent performs the automated review using a specified template before allowing code changes to merge.