| name | compile-prompt-vfx |
| description | Use when compiling prompts for VFX flipbooks, decals, masks, shader textures, telegraphs, impacts, and cooldown/readiness effects. |
| version | 1.0.0 |
| author | Project Agents |
| license | Project-internal |
| metadata | {"hermes":{"tags":["prompt-compiler","asset-generation","vfx-texture"],"related_skills":["asset-prompt-core","asset-generation-brief","score-style-fit"]}} |
compile-prompt-vfx
Overview
Compiles a structured asset brief into a backend-specific prompt for vfx_texture. The brief remains the source of truth; this skill only translates it.
When to Use
- When
asset-generation-brief selects backend target vfx_texture.
- During
asset-gacha-session candidate generation.
- When repairing a candidate for this backend.
Compilation Focus
gameplay phase, timing, shape language, occlusion budget, alpha/mask usability.
Prompt Assembly Order
- State asset type and game context.
- Insert hard/soft anchors from
asset-prompt-core.
- Insert asset role and player-read.
- Insert style-kit route and tension dials.
- Insert creative aperture and lineage fields.
- Insert backend-specific constraints.
- Insert output request.
- Insert negative prompt.
Required Output
backend_profile: vfx_texture
prompt: ""
negative_prompt: ""
metadata_patch:
compiler_skill: compile-prompt-vfx
required_checks: []
Backend-Specific Checks
t2i_concept: multiple distinct compositions allowed; no vague "make it cool".
t2i_reconstruction_input: require style, one complete centered object, neutral gray/light gray solid background, no scene/text/logos, and opaque/solid reconstruction-safe materials.
i2i_iteration: explicitly list PRESERVE and MUTATE fields.
i2i_reconstruction_input: preserve source strengths while enforcing the reconstruction input contract; block without explicit opaque/solid repair instructions for hostile source features.
icon_ui: require 32px/64px readability and no fake text.
vfx_texture: require gameplay phase and occlusion budget.
material_tile: require one material read and tile/reuse constraints.
Use only the checks relevant to vfx_texture.
Common Pitfalls
- Adding new art direction not present in the brief.
- Omitting negative prompt.
- Using the same prose for all backends.
Verification Checklist