New Media E-Commerce Brand Poster Generation
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md and install @showapi/commercial-poster-generation-showapi into my AI assistant.
About this skill
Problem
E-commerce launches, brand campaigns, and social feed assets often need multiple poster layouts quickly. Asking an image model to 'draw the request' can leave engineering gaps: missing aspect ratio, grid count, reference image, or design brief; weak prompt constraints that allow cropping, distortions, watermarks, or blur; and no measurable post-generation QC to judge commercial readiness.
How It Works
The skill follows a validate → optimize → generate → poll → QC pipeline:
- Intent validation: checks required fields such as reference_image, grid_num, and prompt; grid_num accepts only 1, 2, or 4, falling back to single-layout on invalid values.
- Prompt optimization: converts purpose, style, color, layout, texture, lighting, and text typography requirements into positive prompts and negative prompts that exclude watermarks, blur, cropping, and malformed subjects.
- Asynchronous generation: submits via execute_task.py and returns a task_id; query_task.py polls results, which fits non-blocking workflows.
- Visual QC: reports an overall score, compliance status, dimension scores such as subject integrity, text clarity, layout compliance, visual cleanliness, and image quality, plus a defect list.
Boundaries and Notes
Use it when a reference image and commercial goal are clear, especially for single, two-grid, or four-grid posters. It is not suited for requests without reference material, vague usage, or synchronous return requirements. Without appKey, it only triggers a mock preview; mock results are not real generations. QC scores are reference signals only, and final assets should still be checked against platform and brand requirements.
Screenshots
Use Cases
- Before a new product launch, generate a 1:1 single-layout poster from a product reference image and review text clarity and layout compliance.
- For Xiaohongshu ads, combine 3:4 reference images into a 2×2 grid with warm beige branding and export the defect list.
- For a two-product comparison page, submit two 16:9 references, poll the task, and collect the visual QC report.
- Before outsourcing brand visuals, preview single- or grid-layout directions in mock mode, then configure appKey for real generation.
Best For
- E-commerce operations owners who produce weekly product posters and need fixed layouts, reference inputs, and QC scores.
- Visual planners for Xiaohongshu or Douyin campaigns who convert product photos into single or grid posters.
- Python engineers integrating ShowAPI who need async task submission, task_id polling, and result parsing.
- Brand managers reviewing commercial posters who need checks on subject integrity, text clarity, watermarks, and blur.
Related Skills
Excalidraw Wrap is an Excalidraw-focused wrapper, with tags for TypeScript, GitHub, and automation.
Calibrate vague brand inputs, expose contradictions, distill a brand core and positioning boundaries, then stress-test the result into an executable brand skeleton.
Generate localized Chinese brand names, naming directions, slogans, and risk checklists with reusable templates and trademark search reminders.
A beginner-friendly photo analysis tool that infers shooting parameters from visual features and suggests post-processing, optimization, and learning keywords.



