The same character in every scene
Save a person or mascot once from a single portrait, optionally with a voice, and mention their @handle in any prompt. Mango 3 keeps the face; Cherry 2 Pro gives them their voice in video.
Requires the Mage connector ↓Examples
One portrait, one voice, any scene
Every scene came from a prompt that only said @nova-rae. Nobody described her face.
How it works
How to use the Consistent Characters skill
Share one portrait
A clear, well-lit photo of one face, head and shoulders. No photo? The skill generates one with Guava 2 Pro and shows it to you first.
Save the character
It saves the portrait, and a voice clip if you want one, under an @handle. Saving is free.
Use the @handle anywhere
Mention it in any image or video prompt. Outfits, places, poses, and objects can be saved the same way.
Runs on
Setup
Set up Mage in your agent
Connect Mage
Add the Mage connector to Claude, ChatGPT, Claude Code, Grok, or Cursor, and sign in with your Mage account.
Open MCP setup →Add the skills
In Claude Code, Codex, Cursor, and other agents, add every Mage skill with one command, or install the Claude Code plugin.
npx skills add mage-space/skills/plugin marketplace add mage-space/skills/plugin install mage@mageAsk for it
Describe the job, or run /mage-characters.
Use Mage to save this portrait as a character named Nova, then show her reading in a corner cafe, hiking a misty ridge in a red rain jacket, and laughing at a night market: https://www.mage.space/skills/characters/input.jpg
FAQ
Frequently asked questions
How many photos do I need?
One. A character is a single clear portrait, not a trained model, so it’s ready the moment it’s saved.
Can my character speak in videos?
Yes. Save a voice clip of up to 10 seconds with the character (or generate one with Seed Audio), and Cherry 2 Pro and Lemon use that voice when you mention them.
Can I use someone else’s face?
Only with their consent. Mage characters are private to your account, and the skill won’t build a character to impersonate someone.
Can I attach my photo to the chat?
Mage can’t read files attached to a chat, so share a direct link to the image instead, such as your store’s product image URL. Agents that run commands, like Claude Code and Cursor, can upload a file from your computer.
How much does it cost?
The skill is free and open source. Each generation it starts is paid in Gems from your Mage account at the model’s listed price, and your assistant quotes the total before it creates anything.
Try Consistent Characters in Claude
Save a character from one portrait, give them a voice, and keep the same face in every image and video.
More skills
Explore other skills
Essentials
Generate
Any image, video, or audio on the right Mage model, priced before it runs and delivered as a link.
E-commerce
Product Photoshoot
Studio, lifestyle, hands-on, concept, and Pinterest shots of your product from one phone photo.
E-commerce
Marketplace Listing Images
A white-background main image, infographics, and A+ modules for Amazon and other marketplaces.
Paid Ads
Ad Multiplier
Turn one ad into test variants: new talent, outfit, setting, or headline, with everything else locked.
Paid Ads
Ad Resizer
Recompose a static ad for feed, Stories, Reels, and banners without cropping or losing a word.
Paid Ads
Ad Localizer
Native-sounding versions of your static ads in other languages, same layout, same offer.










