AI SKILL lumberyard
Agent Kaizen skill for Claude Code & Codex: faithful, identifier-preserving reference for AWS Lumberyard and CryEngine-family tooling, editor, asset pipeline, Cloud Canvas & AWS gems, Lua; entities, components, EBus, slices, prefabs; CGA/CAF/CHRPARAMS animation; MTL materials, shaders; VFX; Wwise/ATL audio. Archived; O3DE successor.
npx -y skills add LevyBytes/AI-SKILL-lumberyardAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when work depends on AWS Lumberyard or CryEngine-family facts: the editor, asset pipeline, Cloud Canvas and AWS gems, and Lua scripting; entities, components, EBus, slices and prefabs; CGA/CAF/CHRPARAMS/Geppetto animation; materials, MTL, shaders, decals and stencils; VFX, particles and rendering; and Wwise/ATL audio. Routes to six area sub-skills. Historical reference (Lumberyard is archived; succeeded by Open 3D Engine).
SKILL.md
3.6 KB, as published. Nobody here has run it
Lumberyard Documentation Reference
Faithful, task-routed reference for AWS Lumberyard and the CryEngine-family tooling it derives from,
rendered from the full documentation corpus into one focused file per subject. Original prose;
identifiers are preserved verbatim. This package routes to six area sub-skills — open the one that
matches and use its references/INDEX.md. Lumberyard is archived (succeeded by Open 3D Engine);
treat it as a historical reference.
When to use this
Use this skill whenever a task depends on Lumberyard or CryEngine-family behavior — the editor and
asset pipeline, Cloud Canvas/AWS gems, Lua; entities/components/EBus/slices/prefabs; CGA/CAF/
CHRPARAMS/Geppetto animation; materials/MTL/shaders/decals/stencils; VFX/particles/rendering; or
Wwise/ATL audio. It applies even when "Lumberyard" is not named but a relevant tool, file format
(.mtl, .cga, .caf, .chrparams), or component is in play.
Do not use for Open 3D Engine (O3DE)-specific behavior, other engines (Unreal, Unity, Godot), or non-Lumberyard AWS work — those belong to another skill or a generic answer.
Routes
| Area | Use for | Open |
|---|---|---|
| Lumberyard Overview and Platform | Lumberyard and CryEngine-family overview, the editor, asset pipeline, Cloud Canvas / AWS gems, Lua scripting, and general workflow. | overview/SKILL.md |
| Lumberyard Entities, Components, Slices, and Prefabs | the entity-component system, components, EBus, slices, and prefabs. | entities/SKILL.md |
| Lumberyard Animation (CGA, CAF, CHRPARAMS, Geppetto) | character animation: CGA, CAF, CHRPARAMS, the Geppetto tool, skeletons, and animation workflow. | animation/SKILL.md |
| Lumberyard Materials, Shaders, Decals, and Stencils | materials, the MTL format, shaders, decals, and stencils. | materials/SKILL.md |
| Lumberyard VFX, Particles, and Rendering | particle effects, VFX, and rendering. | vfx-rendering/SKILL.md |
| Lumberyard Audio (Wwise, ATL) | audio: Wwise integration, the Audio Translation Layer (ATL), and audio controls. | audio/SKILL.md |
Workflow
- Identify the area above and open that sub-skill's
SKILL.md(or itsreferences/INDEX.md). - Pick the one reference file that matches; read only what you need.
- Treat every component name, EBus call, parameter, file format, enum value, and number as an exact reference fact.
Gotchas
Recurring failure modes and what to do instead live in the sibling GOTCHA.md.
References
Each sub-skill carries its own references/INDEX.md, references/topics.json, and per-subject
references/*.md. Start from the area's INDEX.md.
Official documentation
Includes original content written for this skill. The official documentation is at https://github.com/awsdocs/amazon-lumberyard-user-guide/ — consult it to verify anything uncertain, conflicting, or version-specific.
Verification
python "$env:DEVROOT\SKILLS\skills\skill-drafting\scripts\validate_skill_package.py" --package "$env:DEVROOT\SKILLS\skills\lumberyard"