GitHub Code Review

Read PR metadata and changed files to identify correctness, regressions, and missing tests.

577|62|Updated May 15, 2026
One-click install
npx skills add https://github.com/agentic-in/elephant-agent --skill github-code-review-agentic-in
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GitHub Code Review
Source: https://github.com/agentic-in/elephant-agent/tree/main/packages/skills/builtin_packages/github/github-code-review
Command: npx skills add https://github.com/agentic-in/elephant-agent --skill github-code-review-agentic-in

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews pull requests with a bug-first mindset, grounding findings in concrete diff context and repository behavior.

Core Features & Use Cases

  • Deterministic PR analysis: Read PR metadata and changed files to surface defects, regressions, and risky changes.
  • Prioritized, file-grounded findings: Severity-ordered reports focused on the files and diffs most likely to affect behavior.
  • Actionable remediation: Provide concise, actionable recommendations after findings.
  • Cross-repo applicability: Works across languages and repositories with consistent review outputs.

Quick Start

Analyze PR #123 in owner/repo to produce a prioritized, file-grounded review.

Frequently Asked Questions about GitHub Code Review

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

FAQPage Schema
How do I review a GitHub pull request for bugs and regressions?

Reviewing a GitHub pull request for regressions involves reading PR metadata and changed files to analyze correctness. This process surfaces defects and broken assumptions, outputting severity-ordered, file-grounded findings for actionable remediation.

What is a bug-first approach to reviewing pull requests?

A bug-first approach to reviewing pull requests grounds the analysis in concrete diff context and repository behavior. It focuses on identifying correctness issues, regressions, and missing tests rather than stylistic changes, ensuring prioritized and actionable findings.

How do I check a pull request for missing tests and broken assumptions?

Checking a pull request for missing tests and broken assumptions involves analyzing changed files and diff context. The deterministic PR analysis evaluates code changes against expected repository behavior to surface these specific risks as prioritized findings.

Can I use automated code review across different programming languages and repositories?

Automated code review can be applied across different programming languages and repositories. This cross-repo applicability works by reading PR metadata and changed files to provide consistent, prioritized defect detection outputs regardless of the specific language.

How do I get actionable recommendations after finding issues in a PR?

Getting actionable recommendations after finding PR issues involves analyzing the diff context to generate severity-ordered reports. These reports provide concise remediation steps focused on the specific files and changes most likely to affect behavior.