dev-review-diagrams

Cross-check lesson diagrams against READMEs and generate pass/fail reports.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/code-review-benchmark/coderabbit_prs2__forge-gpu__coderabbit__PR323__20260317 --skill dev-review-diagrams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-review-diagrams
Source: https://github.com/code-review-benchmark/coderabbit_prs2__forge-gpu__coderabbit__PR323__20260317/tree/main/.claude/skills/dev-review-diagrams
Command: npx skills add https://github.com/code-review-benchmark/coderabbit_prs2__forge-gpu__coderabbit__PR323__20260317 --skill dev-review-diagrams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate that every lesson diagram accurately reflects its README, preventing diagram-related mistakes from entering reviews.

Core Features & Use Cases

  • Cross-checks each registered diagram against the corresponding lesson README to verify consistency.
  • Verifies terminology, coordinate systems, and depicted pipelines to catch mismatches early.
  • Useful during pre-push validation and /dev-final-pass to maintain high-quality diagrams across lessons.

Quick Start

Run the diagram validator against the current branch to verify all lesson diagrams against their READMEs.

Frequently Asked Questions about dev-review-diagrams

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

FAQPage Schema
How do I validate lesson diagrams against a README before pushing?

Validate lesson diagrams by running the diagram validator against your current branch to cross-check each registered diagram with the lesson README, producing a structured per-diagram pass/fail report. It enforces exact terminology, geometry, and documentation consistency.

What does diagram validation check for in a lesson README?

Diagram validation checks for consistency in terminology, coordinate systems, and depicted pipelines. It cross-references each diagram function registered in scripts/forge_diagrams against the official lesson README to catch mismatches early before they enter code reviews.

How do I run a diagram consistency check for a specific lesson?

Run a diagram consistency check by executing python scripts/forge_diagrams --lesson <lesson-key>. This reads the lesson entry from __main__.py and verifies each diagram function against the README, generating a per-diagram report with pass/fail criteria.

Does diagram validation enforce exact terminology and geometry from the README?

Yes, diagram validation enforces exact terminology, geometry, and documentation. It cross-checks each registered diagram against the official lesson README to ensure strict consistency and correctness before pre-push validation and /dev-final-pass reviews.

Can I integrate diagram validation into pre-push checks and /dev-final-pass?

Yes, diagram validation is designed for pre-push validation and /dev-final-pass workflows. It maintains high-quality diagrams across lessons by verifying terminology, coordinate systems, and depicted pipelines against the README to prevent diagram-related mistakes from entering reviews.

Why does my lesson diagram fail validation against the README?

Lesson diagram validation fails when there are mismatches in terminology, coordinate systems, geometry, or depicted pipelines between the registered diagram function and the official lesson README. The generated per-diagram report provides specific pass/fail criteria to identify the exact discrepancies.