Convert a photo of a person into a custom 3D action figure, complete with collectible toy packaging.
63
75%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./library/visual/action-figure-generator/SKILL.mdConvert a photo of a person into a custom 3D action figure, complete with collectible toy packaging.
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
user_image | image_url | yes | — | A clear photo of the person to be turned into an action figure. |
toy_theme | text | no | superhero | The theme of the action figure (e.g. superhero, doctor, explorer, sci-fi). |
If {{user_image}} is not provided, ask the user to upload their photo.
Once the photo is available, submit the plan with ONE step to generate the action figure:
muapi image edit (model=nano-banana-2-edit):
{{user_image}}A high-quality 3D stylized action figure based on the person in the input image. The action figure should maintain the person's likeness (face, hairstyle, skin tone) but be rendered as a plastic toy with visible joints and a semi-glossy finish. The character is dressed in a {{toy_theme}} outfit. The figure is displayed inside its original collectible cardboard and plastic blister packaging. The packaging has the person's name printed on it and features clean, modern graphic design. Soft studio lighting, realistic plastic textures, 8k resolution, cinematic look.Present the generated action figure to the user. You can also suggest creating different themes (e.g., changing the character from a doctor to a space explorer).
action figure, custom toy, toy packaging, character toy, collectible figure
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.71242e2
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.