Free skill for Claude Code
A mascot that's alive because it's code.
One character image in, a living SwiftUI mascot out, driven by the app's own data. No Rive, no Lottie, no image assets.

Get the skill behind Moss.
Seven steps from one image to a character that reacts to touch and to what the app knows. It costs one email.
The mascot-in-code skill
Free. A folder you drop into Claude Code.
- Seven steps
- From the image to a check by people who have never seen the app. No step starts until the one before passes its check.
- The image prompt
- The prompt shape that gets one clean character, not a storybook animal.
- The spring
- The Swift integrator that stops expressions from twitching.
- The rules
- The ones that each cost hours to learn.
- The prompts
- The prompts from the Moss build, verbatim, and its one-page brief.
- Moss, worked through
- The example: a reading app where every finished book becomes part of a tortoise's shell.
What it's good for
A reduced, blob-like character: one body colour, two eyes, few parts. For a detailed illustrated character, Rive or Lottie is the better tool.
What you need
- Claude Code
- In the terminal or the Claude app's Code tab. The skill is a folder of Markdown it reads.
- Xcode
- The steps are written for SwiftUI on iOS.
- One image
- A character a person picked. Step 1 shows how to make it.