review

Review GitHub pull requests and GitLab merge requests against repository standards.

35|Updated Sep 20, 2022
One-click install
npx skills add https://github.com/Andriiklymiuk/corgi --skill review-andriiklymiuk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/Andriiklymiuk/corgi/tree/main/plugins/corgi/skills/review
Command: npx skills add https://github.com/Andriiklymiuk/corgi --skill review-andriiklymiuk

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of reviewing pull/merge requests on GitHub and GitLab, reducing the time spent on manual reviews and improving code quality.

Core Features & Use Cases

  • Automated Code Review: Automatically review existing PR/MR against repository standards and linked tracker tickets.
  • Feedback Posting: Post a summary comment with inline suggestions directly onto the PR/MR.
  • Mode A (Review): Review a PR/MR, post a summary and inline suggestions without touching the branch.
  • Mode B (Address Review): Address review feedback on your own PR/MR by reading incoming threads, applying valid feedback, replying, and resolving comments.
  • Use Case: When you want to provide a thorough code review for a PR or respond to feedback on your own PR, use this skill to save time and ensure consistency.

Quick Start

Use the review skill to review a PR on GitHub by providing the PR link or number, e.g., 'review https://github.com/owner/repo/pull/123'.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automate code reviews for pull requests on GitHub and GitLab?▼

Automated code review for pull requests works by fetching PR/MR metadata, applying repository standards, enriching with tracker ticket intent, and posting a summary comment with inline suggestions directly to GitHub or GitLab.

Can I automatically address and resolve review feedback on my own merge request?▼

Yes, you can address review feedback on your own merge request by using a mode that reads incoming threads, applies valid feedback, replies to comments, and resolves them without directly modifying the branch.

Does automated PR review work with both GitHub and GitLab repositories?▼

Automated PR review works with both GitHub and GitLab repositories, requiring access to the PR/MR and necessary API tokens for authentication to fetch metadata and post comments across both platforms.

What do I need to start reviewing existing pull requests automatically?▼

To start reviewing existing pull requests automatically, you need access to the PR/MR link or number and the necessary API tokens for authentication to enable fetching metadata and posting feedback on GitHub or GitLab.

How does automated code review integrate with CI/CD pipelines and tracker tickets?▼

Automated code review integrates with CI/CD pipelines for additional checks and enriches the review by applying repository standards alongside linked tracker ticket intent to provide comprehensive feedback.