dev-create-diagram

Scaffold per-lesson diagram code and registry entries for forge-gpu lessons.

36|6|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Nebulavenus/forge-gpu --skill dev-create-diagram-nebulavenus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-create-diagram
Source: https://github.com/Nebulavenus/forge-gpu/tree/main/.claude/skills/dev-create-diagram
Command: npx skills add https://github.com/Nebulavenus/forge-gpu --skill dev-create-diagram-nebulavenus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates standardized, themed diagrams for forge-gpu lessons using the project's matplotlib diagram infrastructure, reducing manual diagramming workload and enforcing visual identity.

Core Features & Use Cases

  • Scaffold per-lesson diagram functions and wire them into the diagrams registry.
  • Enforce project-wide visual identity by using the STYLE theme and the provided helpers (setup_axes, draw_vector, save, FORGE_CMAP).
  • Validate output via a defined Quick Start workflow and documentation references to ensure diagrams match lesson READMEs.

Quick Start

Create a diagram for a specific track/lesson by specifying the lesson key, diagram name, and description, then run the diagram generator to produce the PNG and register it.

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 standardized lesson diagrams using matplotlib?

To generate standardized lesson diagrams, scaffold per-lesson diagram functions and registry entries, then run the generator to produce themed PNG outputs using the project's predefined STYLE constants and matplotlib helpers.

Can I enforce a consistent visual identity across GPU and math lesson diagrams?

You can enforce consistent visual identity across GPU and math diagrams by applying the project-wide STYLE theme and built-in helpers like setup_axes, draw_vector, save, and FORGE_CMAP during the diagram scaffolding process.

How do I scaffold a diagram for a specific forge-gpu lesson track?

Scaffold a diagram for a specific track by specifying the lesson key, diagram name, and description, then execute the generator to produce the PNG and wire it into the diagrams registry automatically.

What prerequisites are needed to create forge-gpu lesson diagrams?

Creating forge-gpu lesson diagrams requires existing per-lesson templates, the scripts/forge_diagrams module, and theme constants (STYLE) to maintain consistent styling and accessibility across outputs.

What concepts can I visualize automatically for forge-gpu lessons?

You can visualize concepts such as memory layouts, data flows, and rendering stages across GPU, math, engine, UI, and asset-pipeline tracks by leveraging the automated diagrammatic asset creation workflow.

Does this diagram generation approach work without existing per-lesson templates?

This approach does not work without existing per-lesson templates, as the scaffolding process requires them alongside the scripts/forge_diagrams module and STYLE constants to validate outputs and maintain visual consistency.