NebulavenusNebulavenusCommunityยท83 Agent Skills Included

forge-gpu

Learn and build real-time graphics with SDL3 GPU

Teaches GPU programming, math, physics, audio, and asset pipelines through hands-on C lessons built on SDL3. Includes ready-made rendering patterns for shadows, reflections, particles, skinning, and post-processing effects. Eliminates boilerplate setup and common GPU mistakes so learners and builders ship working graphics code faster.
npx skills add Nebulavenus/forge-gpu --all -g -y
Available:

Gives the agent the project's tone rules, C99/SDL coding conventions, mandatory camera and error-handling patterns, and git workflow so it writes code and lessons that match the project's standards.

All Skills in This Repository (83)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-particle-system

Simulate thousands of particles on the GPU with compute shaders for SDL GPU projects.

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

dev-resolve-feedback

Resolve unresolved CodeRabbit feedback threads on GitHub pull requests.

Community
Intermediate
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

dev-fyi

Acknowledge user statements and log them for memory without triggering actions.

Community
Basic
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-pipeline-library

Automate asset scanning, fingerprinting, processing, and bundling in a plugin-based Python pipeline.

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

dev-docs-review

Identify and fix stale project documentation across the repository.

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-auto-widget-layout

Automate UI layout in ForgeUiContext apps with a stack-based cursor model.

Community
Intermediate
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-grass-rendering

Implements wind-driven instanced grass rendering with terrain LOD in SDL GPU projects.

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-mipmaps

Generate and manage mipmapped SDL GPU textures with auto-generated mip levels and sampler configuration.

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-camera-and-input

Enable real-time first-person camera control in a 3D SDL3 GPU scene.

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-pbr-textures

Load PBR texture sets and render them with a Cook-Torrance BRDF shader.

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-scene-renderer

Configure and render a complete 3D scene via forge_scene_init().

Community
Advanced
๐Ÿ“ฆ In Repo
NebulavenusNebulavenus

forge-environment-mapping

Add cube map environment mapping with skybox and reflections to SDL3 GPU scenes.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install forge-gpu?โ–ผ

Run `npx skills add Nebulavenus/forge-gpu --all -g -y` in your terminal to install all skills in this suite globally.

What can I learn with forge-gpu?โ–ผ

It teaches real-time graphics with SDL3's GPU API through guided lessons covering rendering, math, UI, physics, audio, and asset pipelines, all in C99.

Can I use forge-gpu skills to build my own game?โ–ผ

Yes. The skills encode reusable patterns like shadow mapping, skeletal animation, and particle systems that your agent can apply directly to your own SDL3 GPU project.

Does forge-gpu work with Claude Code?โ–ผ

Yes. The lessons, libraries, and skills follow the SKILL.md standard and are structured so Claude Code and compatible agents can navigate and apply them.

Do I need graphics experience to use forge-gpu?โ–ผ

No. The lessons start from a first triangle and build up gradually, with plain-language explanations designed for beginners to GPU programming.

Related Repositories in Education & Research

View All in Education & Researchโ†’