




I built a Cursor workspace for keeping AI characters consistent across poses and outfits (YAML + chained references, not another img API)
r/StableDiffusion, r/comfyui, r/Cursor, r/SideProject
TL;DR: Paid Cursor workspace + Python pipeline for character libraries. One identity file, each new pose chains from the last registered image, outfits dress the reference instead of redrawing. Includes 7 characters with real PNGs. No cloud API — GenerateImage runs in your Cursor subscription.
I kept running into the same problem:
- New prompt → new face
- New pose → outfit breaks
- New angle → accessories vanish
So I stopped treating every generation as a fresh character and built a character library workflow instead.
What it actually does
AI Character Production System — create one character once, reuse it forever. http://mskt.gumroad.com/l/jygfmp
Not another image generator. A repo you open in Cursor:
- One identity file (SSOT) — species, materials, proportions locked in YAML
- Pose chaining — each new pose builds from the last registered
active.png - Outfits — dress the reference, don't redraw from scratch
- One change per generation — pose or outfit or angle, not all three at once
Outputs are yours to take anywhere:
- YAML prompts → paste into Midjourney, ComfyUI, Flux, etc.
active.pngper pose → img2img, video, your own app- Pick front / side / full body so accessories stay coherent
What's in the bundle
| Piece | Detail |
|---|---|
| Cursor workspace | Slash commands: /new-character, /add-new-pose-hamster, /character-pose-grid, … |
| Docs + agent rules | Step-by-step workflows, not vibes |
| Python pipeline | Register, lint, 59 tests — scripts never call a model API |
| Image gen | GenerateImage in Cursor — your subscription |
7 ready-made characters (real YAML + PNGs, not empty scaffolds):
- hamster — 15 images (richest example: poses + outfits)
- stork — 10 (costumes)
- frog, lion, tiger, tanned_girl — 9–13 each
- scooter — 3 (minimal bootstrap)
Totals: 7 characters · 55 pose prompts · 69 canonical PNGs · 92 saved generations · 11 pose grids
What it's not
No kitchen scenes, full compose pipeline, cloud hosting, or unlimited auto-gen. Character libraries only — by design.
Day one in Cursor
Paste this after opening the folder:
> Get familiar with this project. Read README.md and AGENT_START_HERE.md, then start creating new characters or experiment with the existing ones.
Disclosure
This is a paid bundle I'm selling (Gumroad / store link in comments). I'm sharing because character consistency comes up constantly in these subs and I wanted to show the approach, not drop a link with zero context.
Happy to answer workflow questions in comments — even if you never buy it. What do you use today for keeping characters consistent across poses?