review

Fetch and analyze GitHub PR details for educational code review.

3|Updated Nov 9, 2017
One-click install
npx skills add https://github.com/shawnrice/dotfiles --skill review-shawnrice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/shawnrice/dotfiles/tree/main/claude/skills/review
Command: npx skills add https://github.com/shawnrice/dotfiles --skill review-shawnrice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured, educational approach to PR reviews, emphasizing readability, functional patterns, and teaching the 'why' behind code changes.

Core Features & Use Cases

  • Educational Review: Offers a review style that is educational and non-blocking, focusing on readability and functional patterns.
  • GitHub Integration: Accepts PR URLs or PR numbers, and fetches relevant data using the 'gh' CLI.
  • Review Guidance: Provides detailed guidelines for reviewing, including core philosophy, focus areas, and tone guide.
  • Output Format: Delivers a structured review with summary, comments, and a verdict.

Quick Start

Run the review skill with the GitHub URL of the PR you want to review.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automate GitHub PR review for readability and functional patterns?

To automate educational GitHub PR review, this skill fetches PR metadata and diffs via the gh CLI to analyze readability and functional patterns. It delivers structured feedback teaching the 'why' behind code changes, outputting a summary, comments, and a non-blocking verdict.

What is an educational PR analysis and how does it work?

Educational PR analysis is a non-blocking review approach that teaches functional programming concepts and improves code readability. It fetches GitHub PR details, analyzes the diff against functional patterns, and generates structured summaries with comments to guide developers.

Does the PR review skill require GitHub authentication and gh CLI installed?

Yes, GitHub PR analysis requires authentication to GitHub and the gh CLI installed locally. The skill uses the gh CLI to fetch PR metadata and the full diff, requiring a valid PR URL or PR number and configured GitHub credentials.

Can I use this skill to review a GitHub PR by number instead of URL?

Yes, you can review a GitHub PR by number instead of URL. The skill accepts both PR URLs and PR numbers as input, fetches relevant data using the gh CLI, and generates an educational review focusing on readability and functional programming patterns.

What is the output format for the educational code review?

The educational code review output format is a structured document containing a summary, detailed comments, and a final verdict. This structure ensures developers receive clear, non-blocking feedback focused on readability improvements and functional programming pattern adoption.