Generate professional poster design concepts and optimized image-generation prompts, then automatically run a drawing script to produce the final poster image when a user needs a poster.
63
75%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./scientific-skills/Other/poster-designer/SKILL.mdThis skill turns a user’s poster requirements into (1) structured design elements, (2) an optimized image-generation prompt, and (3) an automatically generated poster image by running a Python script.
It relies on the prompt templates in: references/design_prompts.md
Use this skill when the user wants to:
zhipuai (install via pip install zhipuai)ZHIPUAI_API_KEY (required for image generation)references/design_prompts.mdscripts/generate_image.pyUser input example
If any of the above fields are missing, ask targeted questions until you have enough to proceed.
references/design_prompts.md)Use the Design Analysis Prompt in references/design_prompts.md:
[Poster Design Requirements]references/design_prompts.md)Use the Image Prompt Generation Prompt in references/design_prompts.md:
[Basic Requirements][Design Elements]Ensure ZHIPUAI_API_KEY is set.
Windows PowerShell
$env:ZHIPUAI_API_KEY="your_key"Run:
python scripts/generate_image.py "<generated_prompt>"On success, the script prints an output image path. Inform the user that the image is generated and provide the path.
If the script fails (e.g., missing key), clearly instruct the user to set ZHIPUAI_API_KEY and rerun the command.
Requirements Collection
Design Analysis
references/design_prompts.md → Design Analysis Prompt[Poster Design Requirements]Image Prompt Generation
references/design_prompts.md → Image Prompt Generation Prompt[Basic Requirements] (user brief)[Design Elements] (analysis output)Asset Placement Rules
Automatic Execution Requirement
scripts/generate_image.py with that prompt (not only return the prompt).ZHIPUAI_API_KEY), return actionable setup instructions and the exact command to rerun.f5ef65b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.