Materials
Use when a Lumberyard task involves materials, MTL, shaders, decals, stencils. Part of the Lumberyard reference router; covers materials, the MTL format, shaders, decals, and stencils.From its SKILL.md
npx -y skills add LevyBytes/AI-SKILL-lumberyard --skill materialsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things 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.
- runs commandsInstructs the agent to run 1 command, including `python "$env:DEVROOT\SKILLS\skills\skill-drafting\scripts\validate_skill_package.py" "$env:DEVROOT\SKILLS\skills\lumberyard\materials"`.
SKILL.md
1.6 KB, 364 tokens by cl100k_base, as published. Nobody here has run it
Lumberyard Materials, Shaders, Decals, and Stencils Reference
Faithful, original-prose reference for materials, the MTL format, shaders, decals, and stencils. Identifiers (component names, EBus calls, material/shader parameters, file formats, enum values, numbers) are preserved verbatim. One subject per file across 37 reference files.
When to use this
Use this sub-skill when the task involves materials, MTL, shaders, decals, stencils. It applies even when "Lumberyard" is not named but a relevant tool, file format, or component is in play.
Workflow
- Open
references/INDEX.md(orreferences/topics.json) and pick the one file that matches — the INDEX "Covers" column lists the subjects in each file. - Read only that file; open another only if the task spans subjects. Grep across files when a subject may be split:
rg -n "PATTERN" references/*.md. - Treat every component name, EBus call, parameter, file format, enum value, and number as an exact reference fact — never invent or paraphrase identifiers.
Gotchas
Recurring failure modes and what to do instead live in the sibling GOTCHA.md.
References
All depth lives in references/ — start at references/INDEX.md, with metadata in
references/topics.json. One subject per file.
Verification
python "$env:DEVROOT\SKILLS\skills\skill-drafting\scripts\validate_skill_package.py" "$env:DEVROOT\SKILLS\skills\lumberyard\materials"
What ships with it: 40 files
775.4 KB alongside SKILL.md
references/
- adding-a-spec.md9.3 KB
- asset-processor-interface.md23.7 KB
- blast-family-mesh-data-component.md19.0 KB
- build-and-bundle-assets-for-release-in-lumberyard.md16.5 KB
- build-and-deploy-your-project-for-android.md22.0 KB
- cached-shadows.md24.7 KB
- creating-a-custom-asset-builder.md21.2 KB
- creating-and-switching-game-projects.md23.0 KB
- fbx-settings-actors-tab.md12.9 KB
- fbx-settings-meshes-tab.md22.5 KB
- fixing-tessellation-seams.md18.2 KB
- INDEX.md6.0 KB
- ios-support.md22.6 KB
- lightbeam-shader.md21.0 KB
- macos-debugging-and-troubleshooting.md17.9 KB
- material-settings.md23.6 KB
- material-variables.md24.2 KB
- mesh.md12.7 KB
- painting-terrain-texture-layers.md23.4 KB
- physically-based-shaders-pbs-gem.md22.7 KB
- physics-materials.md21.1 KB
- placing-ui-canvases-in-the-3d-world.md22.8 KB
- releasing-lumberyard-projects-for-android.md15.5 KB
- remote-shader-compiler.md20.0 KB
- render-nodes.md18.9 KB
- render-to-texture.md20.2 KB
- resolving-missing-assets.md20.6 KB
- running-the-shader-compiler-on-amazon-ec2.md22.1 KB
- set-param-number.md23.2 KB
- setting-material-lighting-and-color-settings.md22.1 KB
- shader-cache-and-generation.md16.7 KB
- sky-cloud.md22.7 KB
- time-of-day-parameters.md24.6 KB
- topics.json16.1 KB
- using-aws-device-farm-in-lumberyard-editor.md20.1 KB
- using-the-file-tagging-system-to-include-or-exclude-assets.md19.9 KB
- water-volume.md18.0 KB
- what-is-the-amazon-lumberyard-asset-bundler.md18.5 KB
- working-with-substances.md24.1 KB
- GOTCHA.md996 B