Back to Skills

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.

24stars4forksUpdated 7/29/2026

Security Assessment

Safe(92/100)
Security Score92/100

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.

All Files

2 files
references/SSE-EVENTS.md10.5 KB
View
SKILL.md14.4 KB
View

Install poster-design-generation

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

eachlabs/skills