One-click install
npx skills add https://github.com/0xrafasec/ai-workflow --skill review-0xrafasec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/0xrafasec/ai-workflow/tree/main/skills/review
Command: npx skills add https://github.com/0xrafasec/ai-workflow --skill review-0xrafasec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the code review process by separating the writer and reviewer roles, ensuring focused feedback and maintaining the integrity of the code.

Core Features & Use Cases

  • Writer/Reviewer Separation: Enables effective peer review without modifying the original code.
  • Review Process Guidelines: Provides step-by-step instructions for thorough code review.
  • Stack-Aware Review: Supports code review for multiple programming languages with language-specific guides.
  • Use Case: Use this Skill when a developer needs to conduct a comprehensive review of a Pull Request, ensuring code quality and adherence to specifications.

Quick Start

Review the changes on the current branch with the command: /review.

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 pull requests without modifying the original code?

Automating code review for pull requests without modifying the original code is achievable by applying the writer/reviewer pattern. This separates the reviewer role from the contributor, ensuring focused feedback and maintaining code integrity.

What is the writer/reviewer pattern in software engineering?

The writer/reviewer pattern in software engineering is a peer review model that separates code authorship from evaluation. This ensures focused, unbiased feedback on code submissions and enhances overall software quality.

Can I use this code review process for multiple programming languages?

Yes, you can conduct stack-aware code review for multiple programming languages. The process provides language-specific guidelines to ensure thorough evaluation of code contributions across different tech stacks.

How do I conduct a comprehensive peer review on a branch?

To conduct a comprehensive peer review on a branch, execute the review command to analyze changes. The process provides step-by-step guidelines to evaluate code quality and adherence to specifications.

Does this code review method work for team environments?

Yes, this code review method works effectively in team environments. It is designed for peer review scenarios involving pull requests and code contributions, enhancing software quality across development teams.