
Plotloom Character Reference Sheet
- 7 installs
- 5 repo stars
- Updated May 5, 2026
- t0ugh/plotloom
Helps with ai & agent building tasks.
About
plotloom-character-reference-sheet is a Claude Code skill in the AI & Agent Building category.
- plotloom-character-reference-sheet
- AI & Agent Building
- AI-coding skill
Plotloom Character Reference Sheet by the numbers
- 7 all-time installs (skills.sh)
- Ranked #12,520 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Jul 27, 2026 (Skillselion catalog sync)
npx skills add https://github.com/t0ugh/plotloom --skill plotloom-character-reference-sheetAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 7 |
|---|---|
| repo stars | ★ 5 |
| Last updated | May 5, 2026 |
| Repository | t0ugh/plotloom ↗ |
What it does
Helps with ai & agent building tasks.
Files
Plotloom Character Reference Sheet
When to Use
Use when the user asks for a character reference sheet / 角色设定图 / model sheet / turnaround sheet / AI-video character consistency asset, or when ordinary character grids are not enough for stable video production.
Use this before video generation when a named character needs stable identity, wardrobe, expression acting, props, or hand/gesture continuity.
Inputs
series.mdandcharacters.md, if a Plotloom series repo already exists.- User-approved character concept: name, role, age range, genre, personality, visual archetype, costume state, signature props.
- Optional existing images: character grid, portrait, style reference, storyboard keyframes, costume reference.
- Target output character slug, e.g.
aelia,cassian,selene.
Outputs
Create or update a production asset folder such as:
assets/cast/<slug>/reference-sheet/
brief.md
prompt-imagegen2.txt
negative-notes.md
reference-inputs.json
candidates/
selected.pngFor human-readable cast records, also update characters.md with the final selected path:
assets/cast/<slug>/reference-sheet/selected.pngWhy This Format
A normal 3x3 character grid is useful for early visual exploration, but it often fails for AI video continuity because it emphasizes attractive portraits rather than production constraints. A full character reference sheet should lock:
- identity and silhouette
- front / 3-4 / side / back body views
- color palette
- expression progression
- micro-expressions
- head / hair details
- wardrobe and accessory construction
- signature prop design
- hand gestures and object-use gestures
This makes the character easier to reproduce across shots, angles, emotions, costumes, and video prompts.
Required Sheet Sections
Every production sheet prompt should ask for these panels unless the user deliberately wants a lighter sheet:
1. Character Metadata Block
- Name
- Alias / title
- Role
- Age range
- Personality keywords
- Speech / posture / body-language notes
- AI-video continuity invariants
2. Main Identity + Scale Sheet
- full-body front view
- full-body 3/4 front view
- full-body side view
- full-body back view
- silhouette / height guide
- body proportion and posture notes
3. Color Palette
- skin
- hair
- primary costume color
- secondary costume color
- metal / jewelry / weapon color
- shadow / accent color
4. Expression Progression
- neutral
- guarded smile
- wounded / betrayed
- anger restrained
- shock
- fear hidden under pride
- determination
- cold victory / comeback
5. Micro Expressions
- eye tension
- brow changes
- mouth-corner shifts
- side glance
- suppressed tears
- suspicious look
- pre-revenge calm
6. Head Detail Sheet
- front head
- 3/4 head
- side profile
- back hair view
- hair ornament / crown / scars / curse mark details
7. Wardrobe / Accessories Details
- collar / neckline
- sleeves / cuffs
- belt / waist detail
- shoes / boots
- cape / train / skirt structure
- jewelry / family crest / curse mark
- fabric/material notes
8. Prop Sheet
- signature prop front view
- side/back view when relevant
- active / glowing / broken state
- how the character holds or wears it
9. Hand Gestures
- relaxed hand
- fist
- pointing / accusing
- signing contract
- holding prop
- touching pendant / crest / curse mark
- reaching / refusing / gripping
Prompt Rules
- Ask for one single clean reference-sheet image, not separate illustrations.
- Ask for readable panel layout with clear section blocks.
- Use minimal readable English section headers only; avoid long tiny captions that become gibberish.
- Do not include social-media UI, subtitles, watermark, logos, app overlays, likes, stars, or random numbers.
- Do not make the sheet a beauty poster. It is a production document.
- Preserve one outfit per sheet. If a character has multiple story states, make separate sheets:
nameless-maidcontract-duchesstrue-heiress- For AI-video continuity, include do-not-change invariants explicitly: face shape, hair silhouette, costume palette, signature prop, body language, and key accessories.
- For female-oriented short dramas, prioritize expressive acting references: betrayal, restrained hurt, comeback confidence, romantic guardedness, power shift.
Recommended ImageGen2 / Codex Prompt Template
Use this as the base for prompt-imagegen2.txt:
Create ONE production-grade CHARACTER REFERENCE SHEET for an AI-video short-drama character.
Character: <NAME>
Alias / title: <ALIAS>
Role: <ROLE>
Age range: <AGE>
Genre / market: <GENRE>
Personality keywords: <KEYWORDS>
Core contradiction: <CONTRADICTION>
Visual identity:
<FACE, HAIR, BODY, COSTUME, PALETTE, ACCESSORIES, PROP>
The sheet must be a clean professional animation / game / film concept-art reference sheet, not a poster, not a fashion illustration, not a social media screenshot.
Required layout, all in one vertical or wide production sheet:
1. CHARACTER METADATA BLOCK: name, alias/title, role, age, personality keywords, visual invariants.
2. MAIN IDENTITY + SCALE SHEET: full-body front view, 3/4 front view, side view, back view, plus a small silhouette/height guide.
3. COLOR PALETTE: 6-8 clean swatches matching skin, hair, main costume, secondary costume, metal/jewelry, accent/shadow colors.
4. EXPRESSION PROGRESSION: 8 bust/head expressions: neutral, restrained hurt, shock, anger restrained, suspicious side glance, suppressed tears, determination, cold comeback confidence.
5. MICRO EXPRESSIONS: close crops of eyes/brows/mouth showing subtle acting changes.
6. HEAD DETAIL SHEET: front, 3/4, side profile, back hair view, and key ornament/mark details.
7. WARDROBE / ACCESSORIES DETAILS: collar, sleeves, belt/waist, shoes, jewelry/crest/curse mark, fabric and construction closeups.
8. PROP SHEET: signature prop in normal and active/broken/glowing state, with how it is held/worn.
9. HAND GESTURES: relaxed hand, fist, pointing/accusing, signing contract, holding prop, touching key accessory, reaching/refusing gesture.
Style: <STYLE>. Consistent face and costume across every panel. Clean readable panel grid, production reference sheet, high detail, coherent proportions, no extra characters.
Hard constraints:
- no watermark, no logo, no social media UI, no Chinese subtitles, no random numbers
- no long unreadable micro text except simple section labels
- no inconsistent outfits between panels
- no duplicate different characters
- no distorted hands or extra fingers
- no beauty poster composition
Return JSON with image_path and notes.Plotloom Command Shape
When using the current Plotloom image path, generate via plotloom image generate so the asset stays in the repo-first flow:
plotloom --repo /Users/haha/plotloom_repo/<slug> image generate \
--kind cast \
--character <character-slug> \
--filename reference-sheet/candidates/v001.png \
--prompt-file /Users/haha/plotloom_repo/<slug>/assets/cast/<character-slug>/reference-sheet/prompt-imagegen2.txt \
--image /optional/existing-character-grid-or-style-ref.png \
--timeout 600After visual review, copy or regenerate the accepted image to:
plotloom --repo /Users/haha/plotloom_repo/<slug> image generate \
--kind cast \
--character <character-slug> \
--filename reference-sheet/selected.png \
--prompt-file /Users/haha/plotloom_repo/<slug>/assets/cast/<character-slug>/reference-sheet/prompt-imagegen2.txt \
--image /optional/existing-character-grid-or-style-ref.png \
--timeout 600Or copy the accepted candidate manually:
cp assets/cast/<character-slug>/reference-sheet/candidates/v001.png \
assets/cast/<character-slug>/reference-sheet/selected.pngDo not merely write prompt-imagegen2.txt and stop when the user expects an image; this skill is an image-production skill.
Workflow
1. Locate the active Plotloom series repo. If no repo exists, hand off to plotloom-series-brainstorming first. 2. Read series.md, characters.md, and any existing assets/cast/<slug>/ images. 3. Decide whether this is a first-pass sheet or a state-specific sheet (nameless-maid, contract-duchess, true-heiress, etc.). 4. Write assets/cast/<slug>/reference-sheet/brief.md with stable identity, story function, visual invariants, palette, expressions, wardrobe, prop, and hand gestures. 5. Write prompt-imagegen2.txt using the template above. 6. Write reference-inputs.json listing all source images used and their purpose. 7. Generate candidates with plotloom image generate directly; do not stop at prompt files unless the user explicitly asks for prompt-only work. 8. Review candidates visually for:
- same person across panels
- complete front/side/back body views
- readable expression progression
- useful micro-expression details
- wardrobe and prop consistency
- no watermark/social UI/subtitle overlays
- no unreadable text dominating the sheet
9. Copy the accepted candidate to selected.png and update characters.md with the path.
Quality Bar
A good character reference sheet must answer:
- Can a video model keep this character consistent across front, side, back, and motion?
- Can a prompt writer describe this character without inventing missing costume details?
- Can an animator or AI video generator infer how this character emotes?
- Are the signature props and hand gestures clear enough for repeated story use?
- Does the sheet reduce ambiguity compared with a 3x3 beauty grid?
Failure Modes
- If the output is a collage of pretty portraits only: rerun with stronger
production reference sheet / turnaround / wardrobe details / hand gestureswording. - If tiny text becomes gibberish: keep only section headers and store real metadata in
brief.md. - If outfits change across panels: split into separate outfit-state sheets or reduce visual complexity.
- If face identity drifts between panels: use a selected portrait or character grid as a reference image and explicitly say
same face in every panel. - If hands are poor: generate a separate hand/prop sheet rather than forcing everything into one image.
Next Skill Handoff
- Use
plotloom-shot-promptsafter selected reference sheets exist and the user wants video prompts. - Use
plotloom-video-adapterwhen prompts are ready for Dreamina/Seedance generation. - Use
plotloom-asset-selectionto accept/reroll generated sheet candidates.