Install
openclaw skills install @nohn3043-arch/ai-drawing-composition-templateBuild high-consistency AI character prompts across five model syntax families (natural-language / conversational / MJ-Niji / SD / domestic API) using a weight & ratio precision-control workbench. Ships character-anchor sheets, composition & shots references, posture-emotion mapping, reference-image capability matrix, negative-word bank, and a P0/P1/P2 validation checklist.
openclaw skills install @nohn3043-arch/ai-drawing-composition-templateA quality-control workbench for generating character prompts that stay consistent across models and across a series of images. The setting layer (anchors, composition, validation) is model-agnostic; the syntax layer is adapted per model family.
Use this skill when the user needs to generate or refine an AI image prompt for a character — especially when consistency across multiple images or across different models matters (illustrations, storyboards, character cards, series).
references/CharacterAnchors.csv. Pick or create an
image version row: identity anchor (≥1.6), temperament tag (≥1.3), palette,
signature props, negative anchoring.references/CompositionAndShots.csv. Fill the
Section A config (aspect ratio, composition type, camera angle, shot scale, focal
length, lighting, layers, occlusion). Choose composition type from the
Composition Type Reference table in references/NOTES.md (Section B).
Look up posture by temperament in the Posture-Emotion Mapping table
(references/NOTES.md Section D) — never free-hand it.references/ReferenceImageCapabilityMatrix.csv
to pick the model's consistency method (--cref, LoRA, native reference, or
verbatim anchor reuse for DALL-E 3). For series work, follow the
reference-first workflow in references/ReferenceFirstWorkflow.md (P0).references/NaturalLanguagePromptTemplate.csv for
the syntax of the target family (see the five rows below).references/Checklist.csv. Any P0
failure (identity anchor, core features, anchor-description reuse, negative
coverage) means regenerate.references/ProductionPipeline.md (P0): 12-image pre-flight, drift labels,
retry rules, versioned reference pack.| Family | Key rules |
|---|---|
| Natural language (Flux / DALL-E 3 / SD3) | Full English paragraph: scene+shot → anchors → posture → lighting → background. No weight brackets, no plus signs. Anchor sentences first, verbatim across images. |
| Conversational (GPT-4o / Gemini 2.5 Flash Image) | Complete description in round 1, then single-point fixes in conversation. Never change anchor sentences. First image acts as the native reference. |
| MJ / Niji | Core anchors in the first 20 tokens; CLI params appended at the end (--ar, --cref, --cw, --s, --niji). --no filters only 4-6 highest-risk words. |
| Stable Diffusion 1.5 / XL / SD3 | Comma-separated tags: identity anchors (1.5+) → core features (1.3-1.5) → posture/composition → lighting (0.7-0.9). Use (tag:weight). Separate Negative Prompt box. |
| Domestic API (Jimeng / Kling / Doubao / Tongyi Wanxiang) | Chinese natural-language paragraph + API params (aspect_ratio / size). Negative-word and reference-image support vary per vendor — follow official docs. |
| Weight | Meaning |
|---|---|
| 1.6-2.0 | Hard anchor — absolutely immutable, force-kept in every scene |
| 1.3-1.5 | Core feature — kept in all scenes, validated as P0 |
| 1.0-1.2 | Baseline — default strength, fluctuate ≤0.2 |
| 0.7-0.9 | Atmosphere — adjustable per scene |
| <0.7 | Weak prompt — atmosphere only, never carries key info |
(word:1.3) works only on SD; MJ uses token position; natural-language models
forbid bracket weights.--no ≤ 4-6 short words; SD has a Negative Prompt box; natural-language and
domestic API models rely on affirmative writing first, negation as fallback.references/ReferenceFirstWorkflow.md; text anchors are the second
layer of defense, never the first.references/*.csv — the 12 workbench sheets (flat tables)references/NOTES.md — supplementary tables & rules (composition types B,
two-character interaction C, posture-emotion mapping D, weight semantics,
narrative-intensity mapping, parameter interaction rules, strength ranking)references/ReferenceFirstWorkflow.md — P0 reference-first workflow (v2.5):
decision rule, reference-pack quality gates, per-model methods, two-layer defensereferences/ProductionPipeline.md — P0 production pipeline (v2.5): 12-image
pre-flight, drift labels, retry rules, versioned reference packexamples/nanwang_spring_garden_prompt.md — finished prompts in four syntax
flows for the example character NanwangVersion-controlled at github.com/nohn3043-arch/ai-draw-cue-word-project (also
SourceForge p/ai-draw-cue-word-project and Gitee nohn-ecosystem/aidraw).
Apache-2.0. Copyright (c) 2026 NOHN AI TECHNOLOGY PTE LTD.