Riso-grain flat-vector collection of chill characters or objects scattered across a fully saturated solid color field — like the inside endpaper of a children's picture book. Two-tone interior shading on every character, closed crescent-eye sleepy smiles, soft hand-drawn line details on props, dense overlapping composition where elements touch the canvas edges. Trigger when the user says /endpaper, asks for an "endpaper illustration", a "scattered animal or object collection on saturated color", a "children's-book endpaper scene", or briefs with a cast + background hue + density + palette.
This style produces curated "collection" illustrations — many small characters or objects scattered across a fully saturated solid color field, in the spirit of the inside endpapers of a children's picture book. The mood is chill (every face is a closed crescent-eye sleepy smile). The surface is flat-vector with a subtle riso-print grain inside every fill. The composition is a curated scatter that overlaps and touches the canvas edges, never a single hero subject in clean negative space.
Each invocation swaps a small set of dials — the locked frame (riso-grain flat fills, two-tone interior shading, closed-eye faces, saturated background, scattered overlap, props with loose hand-drawn lines) never moves.
Prompt interpretation
The user will usually give a short brief — sometimes just a cast ("foxes"), sometimes cast + hue ("cats on cobalt"), sometimes a full dial sheet ("sea creatures · cobalt · ocean-coral palette · L3 packed"). Translate that into a full collection brief without stopping to ask:
Pick a cast — the recurring subject family (animals, objects, or mixed). About 7–12 elements total depending on density.
Pick one saturated background hue that supports the mood. One color, no gradient, no border.
Pick a character palette — 4–5 curated fills strictly enforced across every member of the cast.
Pick a density (L1 / L2 / L3) — L1 sparse (4–5 elements, airy), L2 balanced (7–9 elements, default), L3 packed (9–12 elements edge-to-edge).
Pick a prop vocabulary matched to the cast — small thematic objects scattered between characters (yarn ball for cats, pinecone for foxes, watering can for plants).
Honor the locked frame — riso grain, two-tone shading, closed-eye faces, no body outlines, props with loose hand-drawn line details, scattered overlapping composition.
Bias toward chill resting and lounging poses. Cats sleep, foxes curl, birds perch, fish drift. Avoid hard action — no running, jumping, or wide-mouth expressions.
Locked style axes (NEVER vary)
Surface
Subtle riso/screenprint grain inside every fill — lightly stippled, never perfectly smooth, never airbrushed
Flat solid color fills only — no gradients, no soft airbrush rendering, no 3D modeling
The grain is the only texture in the whole canvas — no paper texture, no halftone dot pattern, no noise filter
Character interior shading
Two-tone interior shading on EVERY character — a darker color on the back/top (back of the animal, top of the leaf, top of the pot) and a lighter color on the belly/bottom, meeting on a soft curved boundary
Two-tone shading must be applied even on the smallest characters — never skip
Edge between the two tones is a soft curve, not a hard step, but is still readable as two distinct shapes
Faces and posture
Closed crescent eyes drawn as a single confident curved line — eyes are never open
Tiny dot nose — a single small mark, not a triangle, not a snout outline
Faint whisker / detail marks are optional but welcome on cats and rodents
Chill sleepy smile mandatory — relaxed mouth line, never grinning, never showing teeth
Naturalistic resting anatomy — loaf, side-curled sleep, sitting upright, standing in a calm stretch, peeking from behind a prop
Lines
NO outlines on character bodies, ever — characters are pure flat shape silhouettes with internal two-tone shading; never trace the perimeter with ink
Loose hand-drawn line details ONLY on props — yarn spirals, box flaps, fishbowl water lines, leaf veins, pot stripes, sunflower seed spiral, anchor crossbar
Line work on props is hand-drawn with slight wobble, never mechanically perfect, but stays minimal — line marks accent the prop, never outline its silhouette
Background
One fully saturated single hue filling the entire canvas — every pixel, edge to edge, no border, no frame, no horizon strip, no vignette
No white margins, no clipping mask, no decorative border
Hue is one from the palette dial below
Composition
Portrait canvas, 1024×1536 (2:3) recommended
Scattered curated layout — characters and props are arranged across the full canvas with intentional balance, like the endpaper of a picture book
Characters overlap and touch the canvas edges — never a clean centered hero with empty borders
Density is dialable (L1/L2/L3) but even L1 has elements crossing the canvas edge
No baked-in headlines, no captions, no logos, no signature
Mood
Always chill, cozy, slightly nostalgic — never alarming, never frenetic, never aggressive
Anthropomorphic personality is fine on animals but stays subtle (a tilted head, a tucked paw); never cartoon-mascot exaggeration
Variable axes (the five dials)
These are the only things that change between pieces.
Dial 1 — Background hue
One fully saturated solid color filling the entire canvas.
Slug
Color
Hex
cobalt
royal cobalt blue
#1F3D8A
mossy-teal
deep mossy teal
#2F5F4D
dusty-plum
dusty plum
#6B4A6E
butter
warm butter yellow
#E8C547
terracotta
warm terracotta orange
#C95A36
slate
dusty slate blue
#5A7C92
sage
muted sage green
#7A9568
coral
dusty coral pink
#E08075
aubergine
rich aubergine
#4A2A4A
ochre
mustard ochre
#C4943A
forest
deep forest green
#2D5A3D
blush
powder blush pink
#D8A7B5
stone
warm stone grey
#7A7568
sienna
burnt sienna
#A04A2A
ink
deep navy ink
#1E2A4A
Dial 2 — Cast
The recurring subject family populating the canvas.
Object casts are valid — the style is not animal-locked. For object casts, the two-tone shading still applies (darker top, lighter bottom on each pot, leaf, mug, tool, mushroom cap).
Dial 3 — Character palette
A strictly enforced curated set of 3–5 fills distributed across every member of the cast. Pick one palette per piece. Do not introduce additional hues.
Slug
Fills
warm-earth
ginger orange · charcoal · cream · warm grey
cool-forest
rust · cream · charcoal · sage
jewel-garden
navy · coral · sage · cream
terracotta-sand
terracotta · sage · forest · cream
ocean-coral
coral pink · cream · butter yellow · charcoal
dusty-pastel
dusty rose · cream · sage · charcoal · butter
bold-modern
black · white · terracotta · butter
folk-muted
dusty blue · ochre · brick · cream
berry-moss
plum · sage · cream · mustard
sun-baked
burnt sienna · ochre · cream · olive
snow-ink
cream · charcoal · soft grey · one accent
cold-ash
slate grey · cream · blush · charcoal
Dial 4 — Density
How packed the composition is.
L1 sparse — 4–5 elements, airy, breathing room dominates but elements still touch at least two canvas edges
L2 balanced — 7–9 elements, default editorial scatter, characters fill most of the canvas with deliberate gaps
L3 packed — 9–12 elements, edge-to-edge overlap, minimal background showing, characters touch and overlap each other
Dial 5 — Prop vocabulary
Small hand-line-detail props scattered between characters. Match props to the cast — these are the cast's natural objects.
Cast
Native props
cats
yarn ball (with spiral) · fishbowl (with fish + water line) · cardboard box · food bowl with kibble · book stack · slipper · mouse toy · potted plant
For casts not listed, pick 4–6 thematically native small objects from the same world as the cast.
Brief template
When generating, expand the user's input into this internal brief before describing the image to the model:
Cast: <subject family + ~7–12 specific cast members in chill poses>
Background hue: <slug · color · hex>
Character palette: <slug · 4–5 fill names>
Density: L1 / L2 / L3
Props: <4–6 cast-native small objects scattered between characters>
Reinforce: no outlines on character bodies; two-tone shading on every member; riso grain in every fill; saturated background fills every pixel edge-to-edge; no text, no logo, no signature, no border.
Drive the model with the i2i path using one of the reference images below as a style anchor whenever the execution environment supports image-to-image — this is the most reliable way to preserve the riso grain and the two-tone interior shading. When only a text-to-image path is available, describe the locked surface explicitly (riso grain in every fill, two-tone shading on every character, no outlines on bodies).
Worked examples
Five reference pieces below — each holds the locked frame and varies the five dials.
Example 1 — foxes · dusty-plum · cool-forest · L2
Cast: sleeping mother fox (curled loaf) · two tiny fox kits (playing) · sitting fox (bushy tail visible) · mid-stretch fox · peeking fox (half hidden behind log) · alert fox (big ears) · sleeping fox kit (in hollow log)
Props: small watering can · gardening shears · spade · water droplets · fallen leaf
Object-only cast — proves the style does not require animals. Two-tone shading still applies (darker leaf-tops, lighter leaf-undersides; darker pot rims, lighter pot bodies).
Example 4 — sea-creatures · cobalt · ocean-coral · L3
Cast: sleepy curled octopus (tentacles wrapped) · chubby smiling whale · tiny seahorse · school of three round fish · sideways crab · jellyfish (trailing tentacles) · five-pointed starfish · curling eel
Demonstrates that the cool-background + warm-character-palette combo holds the style cleanly — ginger and cream pop against the deep teal field.
Anti-patterns
❌ Outlines around character bodies — the most common drift; reinforce "NO outlines on character bodies, ever" in the prompt, especially at L3 packed density
❌ Skipping two-tone shading on small characters — every member of the cast must have a darker top / lighter belly, even if the character is small in the frame
❌ A perfectly smooth flat fill with no riso grain — the grain is the surface signature
❌ Photoreal rendering, soft airbrush, 3D modeling, paper texture, halftone dot patterns — the only allowed texture is subtle riso grain
❌ Gradient background, vignette, white margin, decorative border, frame — the saturated hue must fill every pixel edge to edge
❌ Headlines, captions, in-image text, logos, signatures — never any baked-in typography
❌ Open eyes, grinning mouth showing teeth, surprised or fearful expressions — every face is a closed crescent sleepy smile
❌ Single hero subject centered in clean negative space — composition must be a scattered curated collection that touches and overlaps the canvas edges
❌ Hard action poses (running, jumping, fighting) — chill resting / lounging / sitting / standing-still only
❌ Adding a sixth or seventh fill outside the chosen palette — palette discipline is strict
❌ Lush over-rendered prop details — props get loose hand-drawn line accents, never full illustration
Output evaluation checklist
Before declaring a piece done, verify:
Every character has two-tone interior shading (darker top, lighter belly)
Every fill has subtle riso/screenprint grain — none is perfectly smooth
No outline traces around any character body
Props carry loose hand-drawn line details (spirals, water lines, leaf veins, pot stripes), not full outlines
Every face has a closed crescent eye and a chill sleepy mouth (no open eyes, no teeth)
Background is one fully saturated hue filling every pixel of the canvas edge to edge
No baked-in text, logo, signature, border, or frame
Composition reads as a scattered curated collection, with characters touching and overlapping canvas edges
Character palette is the chosen 3–5 fills, with no extras
Mood reads as chill / cozy / picture-book-endpaper
Portability note
This style is described at the semantic level — what the image must look like, not which model produces it. It generates most reliably with image-to-image execution using one of the reference images as a style anchor and an input-fidelity-high setting; the reference carries the riso grain and the two-tone shading that text alone struggles to specify. With text-only execution, describe the locked surface explicitly twice in the prompt (once at the top, once in a closing reinforcement) and call out "NO outlines on character bodies, ever" as a separate line. If a model still drifts into outlined cartoon characters, switch to a more recent image-edit checkpoint (gpt-image-1.5 or a comparable late-2025 model) and re-supply the reference image.
1---2name: endpaper3description: Riso-grain flat-vector collection of chill characters or objects scattered across a fully saturated solid color field — like the inside endpaper of a children's picture book. Two-tone interior shading on every character, closed crescent-eye sleepy smiles, soft hand-drawn line details on props, dense overlapping composition where elements touch the canvas edges. Trigger when the user says /endpaper, asks for an "endpaper illustration", a "scattered animal or object collection on saturated color", a "children's-book endpaper scene", or briefs with a cast + background hue + density + palette.4---56# /endpaper — locked editorial endpaper collection style
78This style produces curated "collection" illustrations — many small characters or objects scattered across a fully saturated solid color field, in the spirit of the inside endpapers of a children's picture book. The *mood* is chill (every face is a closed crescent-eye sleepy smile). The *surface* is flat-vector with a subtle riso-print grain inside every fill. The *composition* is a curated scatter that overlaps and touches the canvas edges, never a single hero subject in clean negative space.
910Each invocation swaps a small set of dials — the locked frame (riso-grain flat fills, two-tone interior shading, closed-eye faces, saturated background, scattered overlap, props with loose hand-drawn lines) never moves.
1112## Prompt interpretation
1314The user will usually give a short brief — sometimes just a cast ("foxes"), sometimes cast + hue ("cats on cobalt"), sometimes a full dial sheet ("sea creatures · cobalt · ocean-coral palette · L3 packed"). Translate that into a full collection brief without stopping to ask:
15161. **Pick a cast** — the recurring subject family (animals, objects, or mixed). About 7–12 elements total depending on density.
172. **Pick one saturated background hue** that supports the mood. One color, no gradient, no border.
183. **Pick a character palette** — 4–5 curated fills strictly enforced across every member of the cast.
194. **Pick a density (L1 / L2 / L3)** — L1 sparse (4–5 elements, airy), L2 balanced (7–9 elements, default), L3 packed (9–12 elements edge-to-edge).
205. **Pick a prop vocabulary** matched to the cast — small thematic objects scattered between characters (yarn ball for cats, pinecone for foxes, watering can for plants).
216. **Honor the locked frame** — riso grain, two-tone shading, closed-eye faces, no body outlines, props with loose hand-drawn line details, scattered overlapping composition.
2223Bias toward chill resting and lounging poses. Cats sleep, foxes curl, birds perch, fish drift. Avoid hard action — no running, jumping, or wide-mouth expressions.
2425## Locked style axes (NEVER vary)
2627### Surface
2829- **Subtle riso/screenprint grain** inside every fill — lightly stippled, never perfectly smooth, never airbrushed
30- **Flat solid color fills only** — no gradients, no soft airbrush rendering, no 3D modeling
31- The grain is the only texture in the whole canvas — no paper texture, no halftone dot pattern, no noise filter
3233### Character interior shading
3435- **Two-tone interior shading on EVERY character** — a darker color on the back/top (back of the animal, top of the leaf, top of the pot) and a lighter color on the belly/bottom, meeting on a soft curved boundary
36- Two-tone shading must be applied even on the smallest characters — never skip
37- Edge between the two tones is a soft curve, not a hard step, but is still readable as two distinct shapes
3839### Faces and posture
4041- **Closed crescent eyes** drawn as a single confident curved line — eyes are never open
42- **Tiny dot nose** — a single small mark, not a triangle, not a snout outline
43- **Faint whisker / detail marks** are optional but welcome on cats and rodents
44- **Chill sleepy smile mandatory** — relaxed mouth line, never grinning, never showing teeth
45- **Naturalistic resting anatomy** — loaf, side-curled sleep, sitting upright, standing in a calm stretch, peeking from behind a prop
4647### Lines
4849- **NO outlines on character bodies, ever** — characters are pure flat shape silhouettes with internal two-tone shading; never trace the perimeter with ink
50- **Loose hand-drawn line details ONLY on props** — yarn spirals, box flaps, fishbowl water lines, leaf veins, pot stripes, sunflower seed spiral, anchor crossbar
51- Line work on props is hand-drawn with slight wobble, never mechanically perfect, but stays minimal — line marks accent the prop, never outline its silhouette
5253### Background
5455- **One fully saturated single hue filling the entire canvas** — every pixel, edge to edge, no border, no frame, no horizon strip, no vignette
56- No white margins, no clipping mask, no decorative border
57- Hue is one from the palette dial below
5859### Composition
6061- **Portrait canvas, 1024×1536 (2:3) recommended**
62- **Scattered curated layout** — characters and props are arranged across the full canvas with intentional balance, like the endpaper of a picture book
63- **Characters overlap and touch the canvas edges** — never a clean centered hero with empty borders
64- **Density is dialable (L1/L2/L3)** but even L1 has elements crossing the canvas edge
65- No baked-in headlines, no captions, no logos, no signature
6667### Mood
6869- **Always chill, cozy, slightly nostalgic** — never alarming, never frenetic, never aggressive
70- Anthropomorphic personality is fine on animals but stays subtle (a tilted head, a tucked paw); never cartoon-mascot exaggeration
7172## Variable axes (the five dials)
7374These are the only things that change between pieces.
7576### Dial 1 — Background hue
7778One fully saturated solid color filling the entire canvas.
7980| Slug | Color | Hex |
81|---|---|---|
82| cobalt | royal cobalt blue | `#1F3D8A` |
83| mossy-teal | deep mossy teal | `#2F5F4D` |
84| dusty-plum | dusty plum | `#6B4A6E` |
85| butter | warm butter yellow | `#E8C547` |
86| terracotta | warm terracotta orange | `#C95A36` |
87| slate | dusty slate blue | `#5A7C92` |
88| sage | muted sage green | `#7A9568` |
89| coral | dusty coral pink | `#E08075` |
90| aubergine | rich aubergine | `#4A2A4A` |
91| ochre | mustard ochre | `#C4943A` |
92| forest | deep forest green | `#2D5A3D` |
93| blush | powder blush pink | `#D8A7B5` |
94| stone | warm stone grey | `#7A7568` |
95| sienna | burnt sienna | `#A04A2A` |
96| ink | deep navy ink | `#1E2A4A` |
9798### Dial 2 — Cast
99100The recurring subject family populating the canvas.
101102- **Animal casts** — cats · dogs · foxes · bunnies · garden-birds · sea-creatures · forest-critters (deer / rabbit / hedgehog / squirrel / badger) · desert-animals (camel / jackrabbit / lizard / fennec) · farm-animals · wild-cats (tiger / lynx / leopard) · bears · insects-small (bees / ladybugs / snails / beetles) · mixed-pets
103- **Object casts** — houseplants-in-pots · mushrooms · fruits-veg · kitchen-objects · coffee-tea-vessels · stationery · tools-hardware · camping-gear · musical-instruments · sewing-craft · gardening-tools · bath-objects
104105Object casts are valid — the style is not animal-locked. For object casts, the two-tone shading still applies (darker top, lighter bottom on each pot, leaf, mug, tool, mushroom cap).
106107### Dial 3 — Character palette
108109A strictly enforced curated set of 3–5 fills distributed across every member of the cast. Pick one palette per piece. Do not introduce additional hues.
110111| Slug | Fills |
112|---|---|
113| warm-earth | ginger orange · charcoal · cream · warm grey |
114| cool-forest | rust · cream · charcoal · sage |
115| jewel-garden | navy · coral · sage · cream |
116| terracotta-sand | terracotta · sage · forest · cream |
117| ocean-coral | coral pink · cream · butter yellow · charcoal |
118| dusty-pastel | dusty rose · cream · sage · charcoal · butter |
119| bold-modern | black · white · terracotta · butter |
120| folk-muted | dusty blue · ochre · brick · cream |
121| berry-moss | plum · sage · cream · mustard |
122| sun-baked | burnt sienna · ochre · cream · olive |
123| snow-ink | cream · charcoal · soft grey · one accent |
124| cold-ash | slate grey · cream · blush · charcoal |
125126### Dial 4 — Density
127128How packed the composition is.
129130- **L1 sparse** — 4–5 elements, airy, breathing room dominates but elements still touch at least two canvas edges
131- **L2 balanced** — 7–9 elements, default editorial scatter, characters fill most of the canvas with deliberate gaps
132- **L3 packed** — 9–12 elements, edge-to-edge overlap, minimal background showing, characters touch and overlap each other
133134### Dial 5 — Prop vocabulary
135136Small hand-line-detail props scattered between characters. Match props to the cast — these are the cast's natural objects.
137138| Cast | Native props |
139|---|---|
140| cats | yarn ball (with spiral) · fishbowl (with fish + water line) · cardboard box · food bowl with kibble · book stack · slipper · mouse toy · potted plant |
141| dogs | tennis ball · bone-shaped chew · food bowl · folded blanket · chew rope · paw print · leash · collar |
142| foxes | pinecone · red-cap mushroom · autumn leaves · berry cluster · birch log · acorn |
143| bunnies | carrot · clover · dandelion · burrow opening · grass blade |
144| garden-birds | stone birdbath · scattered seeds · twig · woven nest · sunflower · feather |
145| sea-creatures | seashells (spiral + fan) · seaweed strand · simple anchor · round bubbles · starfish · message bottle |
146| forest-critters | acorn · mushroom · fern · log · berry cluster · leaf |
147| houseplants-in-pots | small watering can · gardening shears · spade · water droplets · fallen leaf · pebble |
148| kitchen-objects | salt + pepper shaker · herb sprig · lemon · garlic · wooden spoon · peppercorn |
149| coffee-tea-vessels | bean · loose leaf · sugar cube · biscotti · spoon · steam swirl |
150| stationery | pencil · paper clip · eraser · sticky note · stamp · ink dot |
151| camping-gear | pinecone · ember · enamel mug · kindling · star · marshmallow |
152| mushrooms | spores · fallen leaf · twig · moss patch · dewdrop |
153| insects-small | flower · leaf · dewdrop · web strand · pollen mote |
154155For casts not listed, pick 4–6 thematically native small objects from the same world as the cast.
156157## Brief template
158159When generating, expand the user's input into this internal brief before describing the image to the model:
160161```
162Cast: <subject family + ~7–12 specific cast members in chill poses>
163Background hue: <slug · color · hex>
164Character palette: <slug · 4–5 fill names>
165Density: L1 / L2 / L3
166Props: <4–6 cast-native small objects scattered between characters>
167Reinforce: no outlines on character bodies; two-tone shading on every member; riso grain in every fill; saturated background fills every pixel edge-to-edge; no text, no logo, no signature, no border.
168```
169170Drive the model with the i2i path using one of the reference images below as a style anchor whenever the execution environment supports image-to-image — this is the most reliable way to preserve the riso grain and the two-tone interior shading. When only a text-to-image path is available, describe the locked surface explicitly (riso grain in every fill, two-tone shading on every character, no outlines on bodies).
171172## Worked examples
173174Five reference pieces below — each holds the locked frame and varies the five dials.
175176### Example 1 — foxes · dusty-plum · cool-forest · L2
177178
179180- Cast: sleeping mother fox (curled loaf) · two tiny fox kits (playing) · sitting fox (bushy tail visible) · mid-stretch fox · peeking fox (half hidden behind log) · alert fox (big ears) · sleeping fox kit (in hollow log)
181- Background: `dusty-plum #6B4A6E`
182- Palette: `cool-forest` — rust · cream · charcoal · sage
183- Density: L2 balanced
184- Props: pinecone · red-capped mushroom · autumn leaves · berry cluster · fallen birch log
185186### Example 2 — garden-birds · butter · jewel-garden · L3
187188
189190- Cast: plump robin · bluebird (wings half open) · tiny brown sparrow loaf · sleepy round barn owl · yellow finch · tiny hummingbird (hover) · cardinal (puffed up) · black-and-white chickadee · swallow (mid-glide, forked tail)
191- Background: `butter #E8C547`
192- Palette: `jewel-garden` — navy · coral · sage · cream
193- Density: L3 packed (birds nearly edge-to-edge, branches reach into the gaps)
194- Props: stone birdbath · scattered seeds · twig · woven nest · sunflower
195196### Example 3 — houseplants-in-pots · slate · terracotta-sand · L2
197198
199200- Cast: tall fiddle-leaf fig · holey monstera · striped snake plant · hanging pothos (trailing vines) · round succulent in shallow bowl · curly fern in tall pot · small round cactus (tiny flower) · prayer plant (patterned leaves)
201- Background: `slate #5A7C92`
202- Palette: `terracotta-sand` — terracotta · sage · forest · cream
203- Density: L2 balanced
204- Props: small watering can · gardening shears · spade · water droplets · fallen leaf
205206Object-only cast — proves the style does not require animals. Two-tone shading still applies (darker leaf-tops, lighter leaf-undersides; darker pot rims, lighter pot bodies).
207208### Example 4 — sea-creatures · cobalt · ocean-coral · L3
209210
211212- Cast: sleepy curled octopus (tentacles wrapped) · chubby smiling whale · tiny seahorse · school of three round fish · sideways crab · jellyfish (trailing tentacles) · five-pointed starfish · curling eel
213- Background: `cobalt #1F3D8A`
214- Palette: `ocean-coral` — coral pink · cream · butter yellow · charcoal
215- Density: L3 packed
216- Props: spiral and fan seashells · seaweed strand · simple anchor · round bubbles
217218### Example 5 — cats · mossy-teal · warm-earth · L2 (cool background, warm cast)
219220
221222- Cast: sleeping ginger tabby (loaf) · charcoal grey tabby (loaf with stripes) · tuxedo (sitting tall, paw up) · calico (mid-stretch) · cream longhair (belly-up) · white kitten (in box) · sleeping cream cat (curled on books) · thin black cat (looking at fishbowl)
223- Background: `mossy-teal #2F5F4D`
224- Palette: `warm-earth` — ginger orange · charcoal · cream · warm grey
225- Density: L2 balanced
226- Props: yarn ball (with spiral) · goldfish bowl · cardboard box · food bowl · book stack · two tiny potted plants
227228Demonstrates that the cool-background + warm-character-palette combo holds the style cleanly — ginger and cream pop against the deep teal field.
229230## Anti-patterns
231232- ❌ **Outlines around character bodies** — the most common drift; reinforce "NO outlines on character bodies, ever" in the prompt, especially at L3 packed density
233- ❌ Skipping two-tone shading on small characters — every member of the cast must have a darker top / lighter belly, even if the character is small in the frame
234- ❌ A perfectly smooth flat fill with no riso grain — the grain is the surface signature
235- ❌ Photoreal rendering, soft airbrush, 3D modeling, paper texture, halftone dot patterns — the only allowed texture is subtle riso grain
236- ❌ Gradient background, vignette, white margin, decorative border, frame — the saturated hue must fill every pixel edge to edge
237- ❌ Headlines, captions, in-image text, logos, signatures — never any baked-in typography
238- ❌ Open eyes, grinning mouth showing teeth, surprised or fearful expressions — every face is a closed crescent sleepy smile
239- ❌ Single hero subject centered in clean negative space — composition must be a scattered curated collection that touches and overlaps the canvas edges
240- ❌ Hard action poses (running, jumping, fighting) — chill resting / lounging / sitting / standing-still only
241- ❌ Adding a sixth or seventh fill outside the chosen palette — palette discipline is strict
242- ❌ Lush over-rendered prop details — props get loose hand-drawn line accents, never full illustration
243244## Output evaluation checklist
245246Before declaring a piece done, verify:
247248- [ ] Every character has two-tone interior shading (darker top, lighter belly)
249- [ ] Every fill has subtle riso/screenprint grain — none is perfectly smooth
250- [ ] No outline traces around any character body
251- [ ] Props carry loose hand-drawn line details (spirals, water lines, leaf veins, pot stripes), not full outlines
252- [ ] Every face has a closed crescent eye and a chill sleepy mouth (no open eyes, no teeth)
253- [ ] Background is one fully saturated hue filling every pixel of the canvas edge to edge
254- [ ] No baked-in text, logo, signature, border, or frame
255- [ ] Composition reads as a scattered curated collection, with characters touching and overlapping canvas edges
256- [ ] Character palette is the chosen 3–5 fills, with no extras
257- [ ] Mood reads as chill / cozy / picture-book-endpaper
258259## Portability note
260261This style is described at the semantic level — *what the image must look like*, not which model produces it. It generates most reliably with image-to-image execution using one of the reference images as a style anchor and an input-fidelity-high setting; the reference carries the riso grain and the two-tone shading that text alone struggles to specify. With text-only execution, describe the locked surface explicitly twice in the prompt (once at the top, once in a closing reinforcement) and call out "NO outlines on character bodies, ever" as a separate line. If a model still drifts into outlined cartoon characters, switch to a more recent image-edit checkpoint (gpt-image-1.5 or a comparable late-2025 model) and re-supply the reference image.
Run npx skillmds add vm0-ai/endpaper in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Riso-grain flat-vector collection of chill characters or objects scattered across a fully saturated solid color field — like the inside endpaper of a children's picture book. Two-tone interior shading on every character, closed crescent-eye sleepy smiles, soft hand-drawn line details on props, dense overlapping composition where elements touch the canvas edges. Trigger when the user says /endpaper, asks for an "endpaper illustration", a "scattered animal or object collection on saturated color", a "children's-book endpaper scene", or briefs with a cast + background hue + density + palette. It is listed under Design & Media on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: makes network calls. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
vm0-ai (@vm0-ai) published this skill. Their other Agent Skills are listed on their SkillMD profile.