Skip to content

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.

Moss, a soft mint tortoise, as one character image
Moss, the one image the skill starts from.

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.

Confirm by email to open the skill. See the privacy notice.

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.