design-image-studio
Directly generate design-oriented AI images with strong creative direction and prompt engineering. Use this skill for posters, product visuals, PPT illustrations, infographics, teaching/demo diagrams, campaign key visuals, cover art, or when the user wants design-quality image generation rather than generic AI art. This skill turns a loose brief into a design brief, assembles a structured prompt, routes to the right Volcengine Seedream settings, and can generate the image immediately.
The English summary is being prepared. Showing the original description.
See how to installFiles included (27)
- SKILL.md6.0 KB
- .gitignore30 B
- assets/demo-poster.png9.6 MB
- assets/examples/infographic-structure.png979.3 KB
- assets/examples/poster-directions.png3.0 MB
- assets/examples/ppt-visual-directions.png509.4 KB
- assets/examples/product-multi-scene.png624.6 KB
- assets/examples/teaching-rag-flow.png389.4 KB
- LICENSE1.0 KB
- README.md10.3 KB
- references/anti-slop-and-failure-patterns.md1.0 KB
- references/claude-design-map.md2.5 KB
- references/claude-design-sys-prompt-full.txt71.5 KB
- references/design-compiler.md2.2 KB
- references/design-principles.md908 B
- references/infographic.md760 B
- references/model-routing.md1.0 KB
- references/models.md3.2 KB
- references/poster.md802 B
- references/ppt-visual.md690 B
- references/product-image.md783 B
- references/prompt-framework.md1.4 KB
- references/teaching-demo.md616 B
- references/troubleshooting.md3.8 KB
- requirements.txt27 B
- scripts/design_image.py21.6 KB
- scripts/generate.py19.5 KB
SKILL.md (original)
Review the instructions the agent will receive before you install.
Design Image Studio
Generate design-quality images directly. This skill preserves the full Claude design-system prompt as the upstream design brain, then compiles that design logic into a shorter image-model prompt.
Primary Source of Truth
Do not treat references/design-principles.md as the whole design system. It is only an index.
The primary design source is:
references/claude-design-sys-prompt-full.txt
Always read that file first for substantive design work. Then use:
references/claude-design-map.mdreferences/design-compiler.md- the task-specific reference file for the current request
This skill should preserve as much of the original design-system prompt as possible at the reasoning layer, while stripping away HTML/tool-specific noise before handing a prompt to the image model.
When to Use
Use this skill when the user wants any of the following:
- Poster generation
- Product hero images, ad visuals, or e-commerce scenes
- PPT cover art, chapter art, or slide illustrations
- Infographic-style visuals
- Teaching/demo diagrams or explanatory scenes
- Visual concept exploration with stronger art direction than a generic image prompt
Do not use this skill for pixel-accurate UI recreation, editable charts, or layouts that require precise text rendering. For those, generate HTML/SVG/PPT assets instead.
Default Workflow
- Classify the request into one of:
poster,product,ppt,infographic,teaching, orauto - Read the full design system prompt:
references/claude-design-sys-prompt-full.txt
- Read the compiler references:
references/claude-design-map.mdreferences/design-compiler.mdreferences/model-routing.md
- Read the matching task file, such as
references/poster.md - If the user wants refinement or the first result is weak, also read:
references/anti-slop-and-failure-patterns.md
- Compile the full design system into a
design_reasoninglayer:- purpose
- audience
- channel
- context/brand strategy
- visual system
- hierarchy strategy
- safe-zone or text-zone logic
- anti-filler rules
- anti-slop rules
- task-specific design constraints
- Condense the reasoning into a
compiled_brief - Translate the compiled brief into the shortest useful image prompt
- Run
scripts/design_image.pyto generate directly, unless the user explicitly asks for prompt-only output - Iterate by changing one major variable at a time: direction, hierarchy, palette, lighting, realism, or density
What Must Be Preserved From the Full Prompt
These must survive the compilation process:
- Start from purpose, audience, and channel
- Create a coherent visual system up front
- Treat hierarchy and whitespace as design decisions
- Avoid filler content and decorative noise
- Avoid AI-slop tropes
- Respect brand/context when available
- If no context exists, still commit to a strong direction instead of averaging styles
- Prefer multiple directions for ambiguous work, usually
conservative,balanced, andbold
Primary Command
Use the wrapper script first. It is the opinionated entry point for this skill.
python3 scripts/design_image.py \
--task poster \
--brief "为 AI 训练营生成一张高冲击力招生海报,强调增长、实战和速度" \
--direction balanced \
--aspect 3:4 \
--quality final \
--output training-poster.png
Prompt-Only Mode
If the user only wants prompts, do:
python3 scripts/design_image.py \
--task product \
--brief "高端陶瓷咖啡杯广告图,适合电商首图" \
--prompt-only
The wrapper prints:
design_reasoningcompiled_brief- final
prompt
Use those intermediate layers to judge whether the full design-system prompt has actually been preserved.
Task References
references/poster.md— posters, key visuals, coversreferences/product-image.md— product ads, hero shots, e-commerce visualsreferences/ppt-visual.md— slide cover art, chapter visuals, concept illustrationsreferences/infographic.md— infographic-like visuals and structured information compositionsreferences/teaching-demo.md— educational and explanatory diagrams/scenesreferences/claude-design-map.md— which sections of the full design prompt matter for image generationreferences/design-compiler.md— how to compile the full prompt into design reasoning, a compiled brief, and a final image prompt
Execution Notes
- Prefer
Seedream 5.0 liteas the default final model - Use lower-cost draft settings before premium reruns when the direction is still unclear
- Use image-to-image or multi-image fusion when the user provides source materials
- For infographic or teaching visuals, avoid asking the model to render dense, tiny text accurately; prefer text placeholders or low-text compositions
- The wrapper script is not the design brain; it is the compiler between the full design system and the image model
- Do not collapse the full design prompt into a few style adjectives unless the user explicitly wants a minimal prompt
Files
scripts/design_image.py— design compiler and prompt builderscripts/generate.py— bundled Volcengine generation enginereferences/claude-design-sys-prompt-full.txt— full upstream design-system promptreferences/claude-design-map.md— section map for image usereferences/design-compiler.md— compilation workflowreferences/models.md— model and resolution referencereferences/troubleshooting.md— common error handling
Reviews
No reviews yet. Tell others what you thought.
Comments
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.