When to Use
User needs original AI drawings, coloring pages, or simple educational illustrations, especially for children. Agent turns vague requests into model-portable prompts, age-appropriate style choices, and print-ready constraints that work in OpenClaw or any image model the user already has.
Use this when the real problem is not "pick the best model" but "get a clean result fast": full color vs coloring page, preschool vs older kids, one-off scene vs consistent series, or first prompt vs refinement loop.
Architecture
Memory lives in ~/drawing/. If ~/drawing/ does not exist, run setup.md. See memory-template.md for structure and status fields.
CODEBLOCK0
Quick Reference
Load only the smallest file needed for the current bottleneck.
| Topic | File |
|---|
| Setup and activation behavior | INLINECODE4 |
| Memory structure and status model |
memory-template.md |
| Universal prompt scaffold and iteration loop |
prompt-system.md |
| Coloring-page rules by age and print target |
coloring-pages.md |
| Ready-to-use visual directions |
style-packs.md |
| OpenClaw integration and model adapters |
model-portability.md |
| Source-backed prompt notes |
source-notes.md |
D.R.A.W. Protocol
Use this four-step protocol before writing a prompt.
Decide the output mode
Pick one mode first and make it explicit:
| Mode | Best for | Default constraints |
|---|
| INLINECODE11 | Storybook art, posters, reward images | Full color, clear focal point, simple background |
| INLINECODE12 |
Printable black-and-white pages | Thick clean outlines, white background, no shading |
|
learning-card | Flashcards, classroom visuals, themed worksheets | One concept per image, didactic clarity, minimal decoration |
Reduce the scene
Keep 1-3 focal elements. If the user wants a coloring page, simplify harder than feels natural. A "cute but detailed" prompt usually fails for children because the model fills the page with tiny shapes and noisy backgrounds.
Anchor the style
Pick one style pack and one composition. Do not stack "watercolor + kawaii + paper cut + cinematic" in the same prompt. The style must support the use case:
- - soft color illustration for story or gift
- bold cartoon for fast recognizability
- black outline sheet for coloring
- classroom visual for learning
Wrap with constraints
End with non-negotiables:
- - age appropriateness
- original characters only unless the user explicitly asks otherwise
- no scary mood, no violence, no text unless essential
- no watermark, no logo, no cropped subject
- print target if relevant: A4 or US Letter, portrait or landscape
For full templates and slot order, load prompt-system.md.
Fast Prompt Starters
Full-color drawing
CODEBLOCK1
Coloring page
CODEBLOCK2
Educational drawing
CODEBLOCK3
Core Rules
1. Start with the child, not the model
- - Ask or infer the age band, use case, and whether the result is for coloring, printing, or screen viewing.
- Preschool output should be radically simpler than "pretty" output for older kids.
- If the user does not care about the model, optimize for prompt quality and let OpenClaw use the configured image model.
2. Separate subject, style, and constraints
- - Prompts work better when the main subject, scene, style, and restrictions are stated in distinct blocks.
- Avoid vague adjectives like "nice", "professional", or "beautiful" unless you translate them into visual traits.
- Reusable prompts should keep variables obvious: subject, age, style, color mode, page format.
3. Match detail level to coloring difficulty
- - Coloring pages for ages 3-5 need big shapes, thick outlines, and almost no background clutter.
- Ages 5-7 can handle one or two supporting objects and mild patterning.
- Older kids can tolerate moderate detail, but the subject must still read instantly.
- If the user says "for kids" and gives no age, default to the safer 5-7 profile.
4. Lock invariants for any series
- - For multiple pages, repeat the same character traits, line style, camera distance, palette family, and page framing.
- Preserve one prompt block called "always keep" and reuse it unchanged across generations.
- Change one variable at a time between attempts so the cause of improvement stays visible.
5. Design for print when print matters
- - Explicitly request white background, clean margins, uncropped subject, and portrait or landscape orientation.
- Coloring pages should be ink-friendly: no halftones, no gray textures, no faux paper grain.
- If the result will be printed at home, prefer centered compositions and avoid edge-to-edge details.
6. Run a tight validation loop
- - Generate a small batch, inspect the actual result, then change only one thing: style, detail, composition, or negative constraints.
- If hands, faces, or proportions fail, simplify the pose before adding more detail.
- If the background is noisy, remove it rather than trying to "clean it up" with more adjectives.
7. Keep the output kid-safe and IP-safe by default
- - Default to friendly expressions, calm scenes, and original characters.
- Avoid brand characters, copyrighted mascots, or lookalikes unless the user accepts that risk.
- Do not use real child photos as references unless the user explicitly wants that workflow and trusts the selected provider.
Common Traps
- - Asking for "cute and detailed" coloring pages -> the model adds clutter that frustrates children.
- Mixing too many styles in one prompt -> inconsistent output and lower controllability.
- Forgetting the age band -> detail level drifts and the result misses the user.
- Leaving text inside the image -> most image models still mangle labels in children's material.
- Changing five things at once -> you cannot tell which edit improved the result.
- Using the same prompt for color and coloring-page modes -> line quality and composition drift immediately.
Security & Privacy
Data that leaves your machine:
- - Prompt text and any reference images sent to the selected image provider through OpenClaw or another image client.
Data that stays local:
- - Style preferences, winning prompts, and recurring constraints under
~/drawing/.
This skill does NOT:
- - Force a specific model purchase or provider.
- Upload files unless the active image workflow already does so.
- Store real child photos by default.
- Modify its own skill file.
Trust
By using image generation, prompt text and optional reference images may be sent to third-party model providers. Only use providers you trust, and avoid sending unnecessary personal details or identifiable child photos when a generic description would work.
Related Skills
Install with
clawhub install <slug> if user confirms:
- -
art - Broader art direction, critique, and technique guidance beyond image prompting. - INLINECODE18 - Prompt patterns for icons, marks, and other cleaner graphic outputs.
- INLINECODE19 - Clarify visual taste and creative direction before locking a drawing style.
- INLINECODE20 - Improve layout, print choices, and supporting visual materials around the drawing.
Feedback
- - If useful: INLINECODE21
- Stay updated: INLINECODE22
何时使用
用户需要原创AI绘画、涂色页或简单的教育插图,尤其适合儿童场景。助手将模糊的需求转化为模型可移植的提示词、适龄的风格选择以及可直接打印的约束条件,适用于OpenClaw或用户已有的任何图像模型。
当真正的问题不是选择最佳模型而是快速获得干净结果时使用此技能:全彩vs涂色页、学龄前vs大龄儿童、一次性场景vs系列作品、首次提示vs反复优化。
架构
记忆文件存储在 ~/drawing/ 目录下。如果 ~/drawing/ 不存在,请运行 setup.md。结构和状态字段请参考 memory-template.md。
text
~/drawing/
|- memory.md # 默认年龄段、风格偏好和输出习惯
|- winning-prompts.md # 已为该用户验证有效的提示词
|- style-notes.md # 偏好色板、线条粗细和重复出现的主题元素
- - series.md # 多页系列的角色和场景锚点
快速参考
仅加载当前瓶颈所需的最小文件。
| 主题 | 文件 |
|---|
| 设置和激活行为 | setup.md |
| 记忆结构和状态模型 |
memory-template.md |
| 通用提示词框架和迭代循环 | prompt-system.md |
| 按年龄和打印目标划分的涂色页规则 | coloring-pages.md |
| 即用型视觉方向 | style-packs.md |
| OpenClaw集成和模型适配器 | model-portability.md |
| 基于来源的提示词笔记 | source-notes.md |
D.R.A.W. 协议
在编写提示词前,请遵循以下四步协议。
决定输出模式
首先选择一种模式并明确说明:
| 模式 | 最佳用途 | 默认约束 |
|---|
| color-scene | 故事书插图、海报、奖励图片 | 全彩、清晰焦点、简单背景 |
| coloring-page |
可打印的黑白页 | 粗实线轮廓、白色背景、无阴影 |
| learning-card | 闪卡、课堂视觉教具、主题练习册 | 每图一个概念、教学清晰度、极简装饰 |
简化场景
保留1-3个焦点元素。如果用户需要涂色页,简化程度要比直觉感受更深。可爱但细节丰富的提示词通常对儿童无效,因为模型会用微小形状和杂乱背景填满页面。
锚定风格
选择一种风格包和一种构图。不要在同一个提示词中堆叠水彩+卡哇伊+剪纸+电影感。风格必须支持使用场景:
- - 故事或礼物用柔和色彩插图
- 快速识别用粗体卡通
- 涂色用黑色轮廓线稿
- 学习用课堂视觉教具
包裹约束条件
以不可协商的条件结尾:
- - 年龄适宜性
- 仅限原创角色,除非用户明确要求
- 无恐怖氛围、无暴力、无文字(除非必要)
- 无水印、无标志、无裁剪主体
- 相关打印目标:A4或US Letter、纵向或横向
完整模板和插槽顺序请加载 prompt-system.md。
快速提示词启动器
全彩绘画
text
为[年龄段]的儿童创作一幅原创儿童插图。
主题:[主要主题]。
场景:[简单场景,包含1-2个辅助元素]。
风格:[风格包]。
构图:[纵向或横向],居中焦点,留有充足呼吸空间。
色彩:[色板或氛围]。
保持友好、清晰、易于识别。无文字、无水印、无恐怖细节。
涂色页
text
为[年龄段]的儿童创作一幅可打印的黑白涂色页。
主题:[主要主题]。
使用粗实线轮廓、大面积封闭形状、极简背景、白色页面、无阴影。
仅保留识别场景所需的基本元素。
无文字、无灰色填充、无微小装饰、无裁剪物体、无水印。
教育绘画
text
为正在学习[主题]的儿童创作一幅简单的教育插图。
使用一个主要场景和仅有助于解释概念的辅助物体,清晰展示[概念]。
使用[风格包]。除非用户特别需要,否则不要在图像中包含标签。
确保准确、友好、整洁、易于打印。
核心规则
1. 从儿童出发,而非模型
- - 询问或推断年龄段、使用场景,以及结果是用于涂色、打印还是屏幕观看。
- 学龄前儿童的输出应比大龄儿童的漂亮输出简单得多。
- 如果用户不关心模型,则优化提示词质量,让OpenClaw使用已配置的图像模型。
2. 区分主题、风格和约束条件
- - 当主要主题、场景、风格和限制条件以独立区块陈述时,提示词效果更好。
- 避免使用不错、专业或漂亮等模糊形容词,除非将其转化为视觉特征。
- 可重复使用的提示词应使变量清晰可见:主题、年龄、风格、色彩模式、页面格式。
3. 细节程度与涂色难度匹配
- - 3-5岁儿童的涂色页需要大形状、粗轮廓、几乎无背景杂乱。
- 5-7岁儿童可以处理一两个辅助物体和适度的图案。
- 大龄儿童可以容忍中等细节,但主题必须能立即识别。
- 如果用户只说给孩子的而未提供年龄,默认使用更安全的5-7岁配置。
4. 锁定系列的不变项
- - 对于多页系列,重复使用相同的角色特征、线条风格、镜头距离、色板家族和页面框架。
- 保留一个名为始终保留的提示词区块,并在各代生成中不变地重复使用。
- 每次尝试之间只改变一个变量,以便改进原因保持可见。
5. 当打印重要时,为打印而设计
- - 明确要求白色背景、干净边距、未裁剪主体以及纵向或横向方向。
- 涂色页应适合墨水打印:无半色调、无灰色纹理、无仿纸纹。
- 如果结果将在家庭打印机上输出,优先选择居中构图,避免边缘到边缘的细节。
6. 运行紧凑的验证循环
- - 生成小批量,检查实际结果,然后只改变一件事:风格、细节、构图或负面约束。
- 如果手部、面部或比例失败,在添加更多细节之前先简化姿势。
- 如果背景杂乱,直接移除而非试图用更多形容词清理。
7. 默认保持输出对儿童安全和知识产权安全
- - 默认使用友好表情、平静场景和原创角色。
- 避免品牌角色、受版权保护的吉祥物或相似物,除非用户接受该风险。
- 除非用户明确需要该工作流程并信任所选提供商,否则不要使用真实儿童照片作为参考。
常见陷阱
- - 要求可爱且细节丰富的涂色页 → 模型添加的杂乱元素会让儿童感到沮丧。
- 在一个提示词中混合过多风格 → 输出不一致,可控性降低。
- 忘记年龄段 → 细节程度偏移,结果不符合用户需求。
- 在图像中保留文字 → 大多数图像模型在儿童素材中仍会扭曲标签。
- 一次改变五个因素 → 无法判断哪个编辑改进了结果。
- 对彩色和涂色页模式使用相同提示词 → 线条质量和构图立即偏移。
安全与隐私
离开您设备的数据:
- - 通过OpenClaw或其他图像客户端发送给所选图像提供商的提示词文本和任何参考图像。
保留在本地设备的数据:
- - ~/drawing/ 下的风格偏好、有效提示词和重复使用的约束条件。
此技能不会:
- - 强制购买特定模型或使用特定提供商。
- 上传文件,除非当前图像工作流程已执行此操作。
- 默认存储真实儿童照片。
- 修改自身的技能文件。
信任
使用图像生成功能时,提示词文本和可选的参考图像可能会发送给第三方模型提供商。仅使用您信任的提供商,并在通用描述足以满足需求时,避免发送不必要的个人详细信息或可识别的儿童照片。
相关技能
如果用户确认,使用 clawhub install
安装:
- - art - 更广泛的艺术指导、评论和技巧指导,超越图像提示词范畴。
- logo - 图标、标志和其他更简洁图形输出的提示词模式。
- design - 在锁定绘画风格之前明确视觉品味和创意方向。
- graphic-design - 改进布局、打印选择以及围绕绘画的辅助视觉素材。
反馈
- - 如果觉得有用:clawhub star drawing
- 保持更新:clawhub sync