poster-design-generation
Generate professional poster designs using each::sense AI. Create movie posters, event posters, motivational posters, product launch visuals, vintage designs, travel posters, and more with AI-powered creative generation.
Security Assessment
About poster-design-generation
Poster Design Generation is an AI image-generation skill that produces professional poster artwork using the each::sense service from EachLabs. It targets a wide range of poster types — movie key art, event and concert promos, motivational posters, product-launch visuals, minimalist and vintage/retro designs, travel and sports posters, educational infographics, and social-cause campaigns — solving the problem of quickly generating polished, on-brief poster visuals from a natural-language prompt.
The skill calls the each::sense chat-completions endpoint over HTTPS, authenticating with an EACHLABS_API_KEY passed as a request header, and streams results as Server-Sent Events. Requests use an OpenAI-style messages payload with a model, streaming enabled, and a generation mode. The documentation provides a common poster size and aspect-ratio reference table (2:3 movie, 11:17 event, 1:1 square, 16:9 horizontal, 9:16 vertical, A-series print) and multiple worked curl examples for different poster categories with detailed art-direction prompts. A companion SSE-EVENTS reference documents the full streaming event vocabulary (thinking deltas, status, tool calls, progress, generation_response media URLs, clarification requests, web search events, and multi-step workflow events) so a client can render progress and retrieve the final image URL.
The intended users are designers, marketers, event organizers, and content creators who want fast, high-quality poster concepts without manual illustration. Prerequisites are an EachLabs API key and network access to the each::sense endpoint. The skill is a thin, well-documented client over an external generative API; its capability depends entirely on that remote service, and credential handling follows the standard pattern of supplying an API key via environment variable.
FAQ
What do I need to use this skill?
An EachLabs API key set as EACHLABS_API_KEY and network access to the each::sense chat-completions endpoint, which the requests call over HTTPS.
What kinds of posters can it create?
Movie, event/concert, motivational, product-launch, minimalist, vintage/retro, travel, sports, educational/infographic, and social-cause posters, driven by natural-language prompts.
How are results returned?
The endpoint streams Server-Sent Events; the generated media URL arrives in a generation_response event, and other event types report thinking, status, progress, and clarifications.
What sizes are supported?
The docs list recommended aspect ratios and sizes such as 2:3 for movie posters, 11:17 for events, 1:1 square, 16:9 horizontal, 9:16 vertical, and A-series for print.
Does it work fully offline?
No. It is a client for the external each::sense service, so it requires network access and a valid API key to generate anything.
Install poster-design-generation
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
eachlabs/skills