poster-design-generation — Claude Code skill: posters via each::sense
This skill turns a text brief into poster artwork through each::sense: movie key art, concert flyers, product and travel visuals. Useful when you need a layout with room for type.
npx skills add eachlabs/skills --skill poster-design-generation -a claude-codeWhat poster-design-generation does
Give the skill a description and it asks each::sense for a poster. The request goes to https://eachsense-agent.core.eachlabs.run/v1/chat/completions, using model eachsense/beta in max mode with streaming on. Ten genres are covered: movie key art, event and concert flyers, motivational pieces, product launches, minimalist art, vintage and retro, travel destinations, sports events, infographic layouts, and social cause campaigns.
Sizes are listed per format. Movie poster: 2:3 at 1080x1620. Event poster: 11:17 at 1100x1700. Square: 1:1 at 1080x1080. Horizontal: 16:9 at 1920x1080. Vertical: 9:16 at 1080x1920. Print A4: 2480x3508. Ask for empty space where the title goes — the worked examples reserve a top third for the film name and the bottom for credits.
You need EACHLABS_API_KEY set in your environment. Without it the call fails on auth. Everything runs through curl, so the skill does not render anything locally; it builds the request and hands it to the remote service. No each::sense access means nothing to install here.
What it helps with
- produce movie key art with a clear title zone
- design a neon concert flyer for a festival
- get a square poster sized for social feeds
- make a travel poster for a specific city
- prepare launch visuals for a new product
Example prompts for the agent
- Create a 2:3 movie poster for a psychological thriller, leave room at the top for the title
- Make a minimalist Scandinavian-style poster, 3:4 vertical
How to install poster-design-generation
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill poster-design-generation -a claude-code2Manually: put the files in place
~/.claude/skills/poster-design-generation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/poster-design-generation/
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill poster-design-generation -a codex2Manually: put the files in place
.agents/skills/poster-design-generation/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill poster-design-generation -a cursor2Manually: put the files in place
.cursor/skills/poster-design-generation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install eachlabs/skills poster-design-generation2Manually: put the files in place
.github/skills/poster-design-generation/SKILL.md1Skills CLI (Vercel)
npx skills add eachlabs/skills --skill poster-design-generation -a gemini-cli2Platform CLI
gemini skills install https://github.com/eachlabs/skills --path skills/poster-design-generationManually: put the files in place
.devin/skills/poster-design-generation/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add eachlabs/skills --skill poster-design-generation -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about poster-design-generation
How do I install poster-design-generation in Claude Code?
Run npx skills add eachlabs/skills --skill poster-design-generation -a claude-code. The skill lands at ~/.claude/skills/poster-design-generation/SKILL.md.
What does poster-design-generation do?
It generates poster layouts through each::sense: movie key art, event flyers, motivational and product posters, vintage, travel and sports visuals.
What do I need before using it?
An EACHLABS_API_KEY in your environment. Requests go to https://eachsense-agent.core.eachlabs.run/v1/chat/completions with model eachsense/beta.