review-pr

Review GitHub PRs for protocol alignment and security standards.

9|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/ScavieFae/nojohns --skill review-pr-scaviefae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-pr
Source: https://github.com/ScavieFae/nojohns/tree/main/.claude/skills/review-pr
Command: npx skills add https://github.com/ScavieFae/nojohns --skill review-pr-scaviefae

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review GitHub PRs to verify changes align with protocol boundaries, security practices, and deployment readiness.

Core Features & Use Cases

  • Cross-layer checks: Verifies changes across protocol contracts, client tooling, and frontend boundaries.
  • Security & compliance focus: Ensures proper signing, access control, and event emission patterns.
  • Use Case: During integration or mainnet deployment, reviewers can quickly assess PRs for protocol compatibility and risk.

Quick Start

Run a PR review on a target PR to verify layer boundaries, signatures, and contract safety.

Frequently Asked Questions about review-pr

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

FAQPage Schema
How do I review a GitHub PR for blockchain protocol security and compliance?

Reviewing a GitHub PR for blockchain security involves checking for reentrancy, access control, and event emission patterns across protocol contracts, client tooling, and frontend boundaries to ensure deployment readiness.

What checks are needed for smart contract signing frameworks during a PR review?

PR reviews for smart contract signing frameworks verify that domain and struct types match the signing framework, ensuring protocol compatibility and proper execution before mainnet deployment.

Can I use automated PR review for mainnet deployment audits?

Yes, automated PR review supports mainnet deployment audits by assessing protocol compatibility, verifying cross-layer boundaries, and identifying security risks across protocol, client tooling, and frontend layers.

Does PR review cover client tooling and frontend boundaries alongside protocol contracts?

PR review covers client tooling and frontend boundaries alongside protocol contracts by applying cross-layer checks that verify changes align with protocol expectations and security standards across all integration points.

What is the best way to enforce reentrancy and access control checks in a pull request?

The best way to enforce reentrancy and access control checks in a pull request is to run an automated review that targets protocol boundaries and validates security patterns before integrating changes into mainnet.

Why does my PR review fail event coverage checks for blockchain contracts?

PR reviews fail event coverage checks for blockchain contracts when changes do not properly emit expected events across protocol boundaries, preventing the PR from passing compliance and security standards.