Install any skill in seconds. Free to start, no credit card required.
Get Started Free →samuraigpt/muapi-keyboard-art-maker
Generate artistic top-down photos of keyboard keycaps arranged to spell out custom text messages.
Passed 10 of 16 test cases with the skill, and 4 of 16 without it.
and 7 more in the full report
10 fixed4 passed either way6 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before generating keycap images using the muapi CLI, if MUAPI_API_KEY is missing from the environment, what subcommand configures authentication credentials?
| Checked | Without skill | With skill |
|---|---|---|
| Uses muapi auth configure command | Missed | Passed |
The instructions your model reads when the skill loads.
Generate artistic top-down photos of keyboard keycaps arranged to spell out custom text messages.
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
display_text | text | yes | — | The text you want to spell out with keycaps (e.g., "WORKFLOWS ON VADOO AI"). |
Submit the plan with ONE step to generate the artistic keyboard image:
muapi image generate (model=ideogram-v3-t2i):
The photograph captures white keycaps, arranged neatly on a dusty black surface to spell "{{display_text}}". Each keycap displays a crisp black letter, with soft, diffused lighting highlighting the subtle shadows, creating a harmonious contrast between the keycaps and their backdrop, while the top-down shot ensures the phrase is clear and in perfect focus. There should be adequate spacing between words. Cinematic quality, professional studio lighting, 8k resolution.After generation, present the final keyboard art image to the user.
keyboard art, keycap text, spell with keys, keyboard message, custom keycap image
muapi CLI commands. Use muapi auth configure first if MUAPI_API_KEY is unset.curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}' and poll with muapi predict wait <request_id>.{{input_name}} placeholders with the user's actual inputs before issuing each call.test cases passed, vs 4 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.