dev-create-diagram

Generate themed diagram PNGs for Forge-GPU lessons using matplotlib infrastructure.

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-create-diagram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-create-diagram
Source: https://github.com/code-review-benchmark/coderabbit_prs2__forge-gpu__coderabbit__PR323__20260317/tree/main/.claude/skills/dev-create-diagram
Command: npx skills add https://github.com/code-review-benchmark/coderabbit_prs2__forge-gpu__coderabbit__PR323__20260317 --skill dev-create-diagram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create clear, themed diagrams for Forge-GPU lessons using the project's matplotlib diagram infrastructure, reducing manual effort and ensuring branding consistency across lessons.

Core Features & Use Cases

  • Automated per-lesson diagram generation via scripts/forge_diagrams/<track>/lesson_NN.py modules that map to specific lessons.
  • Theme-driven visuals using the STYLE palette to maintain consistent colors, typography, and layout.
  • Easy integration into the lesson workflow: author diagrams that illustrate concepts like data flow, memory layout, or rendering steps, and register them for automatic generation.

Quick Start

Run the diagram generator for a Forge-GPU lesson using the scripts/forge_diagrams workflow to produce diagram PNGs.

Frequently Asked Questions about dev-create-diagram

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

FAQPage Schema
How do I generate matplotlib diagrams for GPU lesson visualizations?

To generate matplotlib diagrams for GPU lesson visualizations, run the project's scripts/forge_diagrams pipeline to produce themed diagram PNGs that illustrate concepts like data flow and memory layout.

How do I maintain consistent theme styling across lesson diagrams?

To maintain consistent theme styling across lesson diagrams, apply the project's STYLE palette constants within the matplotlib infrastructure to enforce uniform colors, typography, and layout for all generated graphics.

What is the process to register a new diagram for a Forge-GPU lesson?

Registering a new diagram for a Forge-GPU lesson involves authoring a per-lesson diagram module within the scripts/forge_diagrams track directory, which maps to the specific lesson for automatic PNG generation and registration.

Does the diagram generation pipeline require external dependencies?

The diagram generation pipeline requires no external dependencies, relying solely on the project's internal matplotlib infrastructure, scripts/forge_diagrams modules, and STYLE constants to generate and save diagram PNGs.

When should I create visual diagrams for GPU and asset-pipeline lessons?

Create visual diagrams for GPU and asset-pipeline lessons when a visual explanation strengthens understanding and retention of concepts like data flow, memory layout, or rendering steps within the Forge-GPU curriculum.