Install any skill in seconds. Free to start, no credit card required.
Get Started Free →randallliuxin/gm-asset
Asset stage manager. Reads current-tag ASSETS.md gaps, accepts user-provided assets, plans visual production units, dispatches asset-producer subagents, collects reports, registers generated-asset stable entries, updates ASSETS.md. Explicit invocation only - use /gm-asset.
Passed 8 of 13 test cases with the skill, and 2 of 13 without it.
and 14 more in the full report
12 fixed1 passed either way7 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
In .godotmaker/config.yaml, asset_image_model is set to openai:dall-e-3. Which provider reference documentation file must be included in every asset-producer brief?
| Checked | Without skill | With skill |
|---|---|---|
| Includes references/providers/openai.md in the brief. | Missed | Passed |
The instructions your model reads when the skill loads.
$ARGUMENTS
You manage the asset stage for the current tag. Read the tag from PLAN.md's
**Tag:** header. Process only ASSETS.md rows whose Tag matches the current
tag and whose Status is MISSING.
Write asset to .godotmaker/current_role before any other action.
Asset is re-runnable per tag. Use the current state of ASSETS.md,
SCENES.md, references/, and .godotmaker/asset-generation/.
Stop when any required input is missing:
project.godot: tell user to run /gm-scaffold.ROADMAP.md, DESIGN.md, ASSETS.md, SCENES.md, or PLAN.md: tell user
to run /gm-gdd.**Tag:** header in PLAN.md: tell user to re-run /gm-gdd.Proceed when either check has current-tag work:
ASSETS.md row, including an Audio table row, with status
MISSING. Under Manager Rule 9, mark unavailable audio rows deferred
before considering the no-work path; only explicitly deferred audio is
exempt from this check.references/scene_{name}.png or report
is missing or stale against SCENES.md and the Visual Asset Contract.If neither check has work — no current-tag row is MISSING, unavailable audio
is explicitly deferred, and all current-tag scene references are current —
record the completed asset stage before stopping:
python tools/append_stage_event.py asset
test cases passed, vs 2 / 13 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.