Install any skill in seconds. Free to start, no credit card required.
Get Started Free →randallliuxin/card-kit
Produce reusable card art sources and native Godot card UI resources.
4 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 4 comparable cases; this report requires 8.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are building a retro 16-bit card game for Godot. Please generate 32x32 pixel-art card frames, 8-bit pixel mana badges, and pixelated border overlays. Output the assets as native Godot resources with pixelated scaling.
| Checked | Without skill | With skill |
|---|---|---|
| Stops execution due to an unsupported request for pixel art assets. | Missed | Passed |
| Refrains from generating pixel-art UI assets. | Missed | Passed |
The instructions your model reads when the skill loads.
Use this Skill for reusable non-pixel-art, card-game-specific UI: card frames, portrait frames,
rarity frames, card/deck slots, resource badges, state overlays, card panels,
and card buttons. It produces art sources and native Godot resources, not card
rules, deck logic, a Control or Container layout, a PackedScene, readable text, or a full
composite screen. A request for pixel art is unsupported and must STOP.
Accept one request matching the shared Asset Skill request schema in
.godotmaker/asset-runtime/schema/asset-skill-request.schema.json with
asset_type: "card-kit". First run
python tools/asset_ui_card_contract_check.py <request.json> --kind request.
The family contract owns the Theme recipe/variation, requested frame/state
pairs, and named atlas regions. The request decides which card resources are
needed; do not add a default front/back, portrait, rarity, or state bundle.
This card-game-specific UI Skill can be invoked directly or by an orchestrator
through gm-asset, but it never edits ASSETS.md, tags, stage state, or
generated catalogs. It produces and preserves the validated generic result;
/gm-asset performs the later direct registration.
references is optional. When it is non-empty, each path is binding input:
canonical, style, or screen role in the prompt and trace.A prompt-only filename, silent omission, or provider substitution is not
reference use. Use only the requested provider (native, codex, gemini,
openai, or wan). For Codex, call image_gen with the real
referenced_image_paths when any are present. Record provider, model identity
when exposed, coding model, reasoning, attachment paths/roles, and provider
call identity. For openai, gemini, and wan, use tools/asset_source_generate.py
with reference_inputs; it records hashes and attachment provenance.
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.