evalstate avatar

Pr Writing Review

Pulls editorial feedback from GitHub PR comments and turns it into a structured learning resource. You paste in a PR URL where docs or blog posts got reviewed, and it extracts explicit suggestions (the before/after code blocks), plain text feedback, and optionally the full first draft versus final version. The analysis workflow is smart: it walks you through cataloging mechanical fixes, mapping vague feedback to actual changes, and synthesizing style patterns across clarity, tone, and structure. Handles file renames across commits. Most useful when you want to learn from how experienced editors improved your writing rather than just merging their changes and moving on. The diff mode with truncation flags keeps output LLM friendly even for long documents.

GitHub stars
3.8K
last updated
Jun 11, 2026

Install

$ npx -y skills add evalstate/fast-agent --skill pr-writing-review --agent claude-code

Installs into .claude/skills of the current project.

Files

PR Writing Review

Extract editorial feedback from GitHub PRs to learn from review improvements.

Prerequisites

  • GitHub CLI: gh installed
  • Authenticated gh session: gh auth status should show you’re logged in
    • For private repos, your token needs appropriate scopes (typically repo).
  • Python: 3.12+
  • uv (recommended): https://github.com/astral-sh/uv

Division of Labor

ToolResponsibility
Python scriptAPI calls, parsing, file tracking across renames, structured extraction
LLM analysisPattern recognition, paragraph comparison, style lesson synthesis

Quick Start


> **All paths are relative to the directory containing this SKILL.md file.**
> Before running any script, first `cd` to that directory or use the full path.

# Get suggestions and feedback
uv run scripts/extract_pr_reviews.py <pr_url>

# Get full first→final comparison for deep analysis
uv run scripts/extract_pr_reviews.py <pr_url> --diff

Sponsors

Details

Repository
github.com/evalstate/fast-agent
Categories
Git & Pull Requests, Documentation, Code Review & Quality, AI & Agent Building
License
Apache-2.0
First seen
Jun 11, 2026

More from evalstate/fast-agent

All 2
1giuseppe-trisciuoglio avatargithub-issue-workflowgiuseppe-trisciuoglio/developer-kitProvides a structured 8-phase workflow for resolving GitHub issues in Claude Code. Covers fetching issue details, analyzing requirements, implementing solutions3.6Kskills.sh installs
2feiskyer avatargithub-fix-issuefeiskyer/claude-code-settingsFix GitHub issues end-to-end — from analysis through branch creation, implementation, testing, and PR submission. Use this skill whenever the user mentions fixi202skills.sh installs
3zc277584121 avatargit-commit-pushzc277584121/mygitpluginCommit changes and push to origin without creating a PR3.4Kskills.sh installs
4zc277584121 avatargit-commit-przc277584121/mygitpluginCommit changes and create a pull request to the official upstream repo3.4Kskills.sh installs
5pytorch avatarpr-reviewpytorch/pytorchReview PyTorch pull requests for code quality, test coverage, security, and backward compatibility. Use when reviewing PRs, when asked to review code changes, o3.3Kskills.sh installs
6ruvnet avataragent-github-pr-managerruvnet/rufloAgent skill for github-pr-manager - invoke with $agent-github-pr-manager1.1Kskills.sh installs