create-lesson

Generate README files, skill files, and screenshots for GPU programming lessons.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/RosyGameStudio/forge-gpu --skill create-lesson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-lesson
Source: https://github.com/RosyGameStudio/forge-gpu/tree/main/.claude/skills/create-lesson
Command: npx skills add https://github.com/RosyGameStudio/forge-gpu --skill create-lesson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of documentation and reusable code snippets for your GPU programming lessons, making them easier to share and learn from.

Core Features & Use Cases

  • Automated Documentation: Generates README.md files for lessons, explaining concepts and code.
  • Skill File Creation: Creates reusable .claude/skills/ files based on lesson patterns.
  • Screenshot Capture: Integrates with a script to capture and embed lesson visuals.
  • Use Case: After building a new GPU rendering technique, use this Skill to quickly generate the necessary documentation, a shareable AI skill, and a representative screenshot, preparing it for publication.

Quick Start

Use the create-lesson skill to add documentation for lesson number 20, named pbr-materials.

Frequently Asked Questions about create-lesson

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

FAQPage Schema
How do I generate documentation for GPU programming lessons?

To generate documentation for GPU programming lessons, use this Skill to automatically create README files, reusable skill definitions, and embedded screenshots explaining your rendering techniques and code patterns.

What is the best way to share GPU code patterns as reusable AI skills?

Sharing GPU code patterns as reusable AI skills involves creating `.claude/skills/` files based on your lesson patterns, a process this Skill automates by extracting learned concepts and formatting them into discoverable, standardized definitions.

Does this documentation tool require any external dependencies to capture screenshots?

No external dependencies are required to capture screenshots for your lesson documentation; the Skill integrates with internal scripts to automatically capture and embed lesson visuals directly into your project files.

Can I use this to prepare a completed GPU rendering technique for publication?

Yes, you can use this to prepare a completed GPU rendering technique for publication by generating the required documentation, a shareable AI skill, and a representative screenshot in one automated workflow.

How do I add README files to existing SDL GPU lessons?

Adding README files to existing SDL GPU lessons is handled by providing the lesson number and name to the Skill, which then parses the code to produce comprehensive markdown documentation explaining the concepts.