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.