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.