This is the craft of writing the fields. For the bigger picture of designing a character, read Designing Great Shapes. For a library of ready-made presets, see Presets.
What the AI actually sees
When someone messages your Shape, Shapes builds one big instruction (a “prompt”) out of your fields, roughly in this order: Three facts from this change how you should write:Fields become labeled lines
Your personality fields show up as short labeled lines (
personality traits: …, tone: …, likes: …). That’s why keywords beat paragraphs: you’re filling in a label, so a short phrase reads cleaner than an essay.The preset is a standing rule
Your preset (the response style) goes in as a system instruction, a behind-the-scenes rule the AI always follows. That makes it the strongest place for “always do X” rules, plus length and format.
The AI writes as NAME:
The very last line of the prompt is your Shape’s name and a colon. The AI just continues from there, so it’s already in character before it writes a word.
The two layers: WHO vs HOW
Every great Shape separates two questions, and puts each in the right place:
Mixing these is the #1 reason a Shape feels muddy. Put identity in the personality fields. Put rules about length, format, and behavior in the preset.
Field by field
Each field becomes its own labeled line, and a blank field is skipped entirely, so empty beats filler. Here’s what to put in each, and what good looks like.Short backstory
The most important field. One or two sentences with a real point of view. The AI sees it as “about <name>: …”, so write it as a description of who they are, not a hello.Personality traits & tone
These show up aspersonality traits: … and tone: …. They’re labels, so fill them with keywords, not full sentences.
Conversational examples
The most underused field, and a powerful one. The AI sees these lines as your character’s actual voice, so show the voice instead of describing it.The preset (response style)
The preset controls how your Shape writes. It goes in as a system instruction, which is the right home for hard rules. The single highest-impact thing to put here is length and format, because a Shape with no limit will write paragraphs that bury a group chat.Knowledge
The AI pulls in knowledge entries by relevance, under the line “<name> always remembers this information while replying:”. So write them as plain facts, the way you’d jot a note, not as instructions.Training
Training pairs are recalled and shown as example exchanges ({user}: … / {shape}: …). Use them to lock in a reply pattern that’s hard to describe in words, like a catchphrase structure, a formatting habit, or a way of deflecting. The model learns the shape of the reply, not the exact words.
A few more before / afters
The patterns above repeat across fields. Three more that fix the most common “it feels off” complaints: Tone: kill the corporate stiffness. Models default to a polite-assistant voice, and thetone: line is your override.
Use the variables right
Two placeholders get swapped in everywhere (backstory, preset, knowledge, image prompts):{shape}→ your Shape’s name.{user}→ the name of the person it’s talking to.
Common mistakes
Writing essays in keyword fields
Writing essays in keyword fields
Traits, tone, likes, and dislikes are labels. A paragraph in “personality traits” reads as one giant trait. Use lists and short phrases.
Putting behavior rules in the backstory
Putting behavior rules in the backstory
“Always reply in two sentences” belongs in the preset, not the backstory. Keep WHO and HOW separate.
Contradicting yourself
Contradicting yourself
“Always be brutally honest” + “never say anything that might upset the user” cancel out. The model picks one at random. Read your fields together and remove conflicts.
Over-describing a character the model already knows
Over-describing a character the model already knows
For a famous character or a clear archetype, the model knows the 90%. Give it the unique 10% (your twist, your scene) and trust it for the rest. More: When Less Is More.
Telling it 'you're in a group chat'
Telling it 'you're in a group chat'
You don’t need to. In a multiplayer chat the system already labels who said what and gives your Shape the participants’ names. Spend your words on personality and on Free Will instead.
Fighting the default creativity instead of focusing it
Fighting the default creativity instead of focusing it
Shapes run warm by default, so they’re expressive. If yours rambles or goes off-tone, don’t pile on more personality text. Tighten the preset’s length and format rules instead. (Advanced users can lower the temperature, the setting for how random the model is, in AI Engine settings. But the preset is the better first move.)
Debugging a misbehaving Shape
When a Shape feels off, it’s almost always one of a handful of causes. Find the symptom, apply the fix.
The meta-rule: change one thing, then test. If you adjust five fields at once you’ll never know which one worked.
A tight checklist
- Backstory: one or two sentences, a clear point of view, written as a description.
- Personality fields: keywords, not paragraphs. Blank beats filler.
- Conversational examples: two or three real lines that show the voice.
- Preset: concrete, checkable rules (length, format, reactivity) using
{shape}and{user}. - Knowledge: lean, factual, only what the model wouldn’t know.
- No contradictions; consistent references; lowercase variables.
- Then test, change one thing, and regenerate to see the range.
Design the whole character
The framework that turns these fields into a Shape people love.
Copy a complete example
Full, paste-ready configs to start from.

