Token导航 LogoToken导航TokenDH.com
前端设计需要联网github未标认证来源可访问许可证需确认审计通过

poster-design-generation海报设计一代

Agent Skill

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

总安装

17,952

周安装

748

GitHub Stars

12

下载量

5,984
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:poster-design-generation(海报设计一代)
来源仓库:https://github.com/eachlabs/skills
仓库路径:skills/poster-design-generation
安装命令:
npx skills add https://github.com/eachlabs/skills --skill poster-design-generation
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/eachlabs/skills --skill poster-design-generation

简介

用于辅助海报类视觉内容的布局、配色与排版设计。

  • 适合生成宣传图、活动 banner 或学术展示材料初稿。
  • 使用时需结合品牌规范、字体版权和图像分辨率要求。
  • 涉及商用发布时应先确认素材授权状态。
  • 建议通过预览工具检查实际渲染效果。poster-design-generation 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Poster Design Generation

Generate stunning, professional poster designs using each::sense. This skill creates high-quality poster artwork for movies, events, products, travel, sports, social causes, and various creative applications.

Features

  • Movie Posters: Cinematic key art with dramatic compositions and typography space
  • Event/Concert Posters: Eye-catching promotional materials for live events
  • Motivational Posters: Inspirational designs with impactful imagery
  • Product Launch Posters: Commercial visuals for product announcements
  • Minimalist Art Posters: Clean, modern aesthetic designs
  • Vintage/Retro Posters: Classic styles from various eras
  • Travel Destination Posters: Tourism and wanderlust-inspiring visuals
  • Sports Event Posters: Dynamic athletic promotional materials
  • Educational/Infographic Posters: Information-rich visual designs
  • Social Cause Posters: Awareness and advocacy campaign visuals

Quick Start

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a dramatic movie poster for a sci-fi thriller, dark atmosphere with neon accents, leave space at top for title"}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

Common Poster Sizes & Formats

TypeAspect RatioRecommended SizeUse Case
Movie Poster2:31080x1620Theater posters, key art
Event Poster11:171100x1700Concert flyers, event promos
Square Poster1:11080x1080Social media, album art
Horizontal16:91920x1080Digital displays, banners
Vertical9:161080x1920Mobile, digital signage
A-Series~1:1.4142480x3508 (A4)Print posters

Use Case Examples

1. Movie Poster Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a 2:3 movie poster for a psychological thriller. A silhouette of a man standing at the edge of a foggy cliff, moody blue and grey tones, cinematic lighting with dramatic shadows. Leave space at the top third for the movie title and bottom for credits. Hollywood blockbuster quality."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

2. Event/Concert Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Design an 11:17 concert poster for an electronic music festival. Vibrant neon colors, abstract geometric shapes, laser beams and light effects, futuristic cyberpunk aesthetic. Include visual space for artist names at the top and event details at the bottom. High energy, rave culture vibes."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

3. Motivational Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create an inspirational motivational poster. A lone climber reaching the summit of a mountain at sunrise, golden light breaking through clouds, epic landscape vista. Vertical 2:3 format with space at the bottom for an inspirational quote. Awe-inspiring, triumphant mood."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

4. Product Launch Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Design a sleek product launch poster for a new smartphone. The phone floating in center with dynamic light trails and particle effects around it, dark premium background with subtle gradient. Modern tech aesthetic, Apple-style minimalism. 2:3 vertical format with space for product name and tagline."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

5. Minimalist Art Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a minimalist art poster in the style of Scandinavian design. Simple geometric shapes, limited color palette of terracotta, sage green, and cream. Abstract composition suggesting a landscape. Clean lines, modern aesthetic suitable for home decor. 3:4 vertical format."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

6. Vintage/Retro Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Design a vintage 1950s travel poster style artwork. Classic American diner scene with neon signs, chrome details, and a classic car. Retro color palette with faded pastels, mid-century illustration style with visible brush strokes. Include decorative border typical of the era. 2:3 format."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

7. Travel Destination Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a travel poster for Tokyo, Japan. Cherry blossoms in the foreground, Mount Fuji in the distance, traditional temples mixed with modern skyscrapers. Warm sunset colors, dreamy wanderlust aesthetic. Art deco travel poster style with bold shapes. 2:3 vertical with space for destination name at bottom."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

8. Sports Event Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Design a dynamic basketball championship poster. Action shot of a player mid-dunk, explosive energy with motion blur and particle effects, dramatic stadium lighting. Bold colors - deep blue and orange. High contrast, intense competitive spirit. 11:17 format with space for event title and date."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

9. Educational/Infographic Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create an educational poster about the solar system. Visually stunning representation of planets in orbit around the sun, accurate relative sizes and colors, space background with stars and nebulae. Scientific but visually appealing, suitable for a classroom or museum. 16:9 horizontal format with areas for planet labels."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

10. Social Cause/Awareness Poster

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Design a powerful environmental awareness poster about ocean conservation. A beautiful sea turtle swimming through crystal clear water, but with subtle hints of pollution in the background. Emotional, thought-provoking imagery that inspires action. Blue and green tones. 2:3 vertical format with space for campaign message."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

Best Practices

Composition & Layout

  • Typography Space: Always request space for titles, headlines, and text overlays
  • Safe Zones: Leave margins for print bleeding and important content
  • Focal Point: Define a clear visual hierarchy and center of attention
  • Balance: Specify if you want symmetrical or asymmetrical composition

Visual Style

  • Color Palette: Mention specific colors or mood-based palettes (warm, cool, vibrant, muted)
  • Lighting: Describe lighting direction, quality, and atmosphere
  • Style Reference: Reference art movements, eras, or specific design styles
  • Texture: Request specific textures (grain, noise, paper, digital clean)

Format Guidelines

  • Aspect Ratio: Always specify the desired ratio for your use case
  • Resolution: Higher resolution for print, standard for digital
  • Orientation: Vertical (portrait) is standard for most posters

Prompt Tips for Poster Design

When creating poster designs, include these details in your prompt:

  1. Purpose: What is the poster for? (movie, event, product, etc.)
  2. Format: Specify aspect ratio (2:3, 11:17, 1:1, etc.)
  3. Style: Art style or era (minimalist, vintage, modern, etc.)
  4. Subject: Main visual elements and composition
  5. Color Palette: Specific colors or mood-based palette
  6. Typography Space: Where text will be placed
  7. Mood/Atmosphere: Emotional tone of the design

Example Prompt Structure

"Create a [format/ratio] [type] poster for [purpose].
[Visual description of main subject and composition].
[Style and aesthetic references].
[Color palette and lighting].
Leave space at [position] for [text elements]."

Mode Selection

Ask your users before generating:

"Do you want fast & cheap, or high quality?"

ModeBest ForSpeedQuality
maxFinal poster designs, print-ready artworkSlowerHighest
ecoQuick drafts, concept exploration, style testingFasterGood

Multi-Turn Creative Iteration

Use session_id to iterate on poster designs:

# Initial concept
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a movie poster for a horror film, dark forest setting with fog"}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "horror-poster-001",
    "mode": "max"
  }'

# Refine the design
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Add a creepy abandoned house in the background, and make the color palette more red and black"}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "horror-poster-001"
  }'

# Request variations
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create 2 more variations with different compositions - one more minimal, one more intense"}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "horror-poster-001"
  }'

Poster Series Generation

Generate consistent poster series for campaigns:

# Series poster 1
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create poster 1 of 4 for a summer music festival series. Beach sunset theme, vibrant orange and pink. Feature a DJ silhouette."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "festival-series-2024",
    "mode": "max"
  }'

# Series poster 2 (maintains consistency)
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create poster 2 of 4 for the same series. Same color palette and style, but feature a live band on stage."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "festival-series-2024"
  }'

Using Reference Images

Enhance poster generation with reference images:

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a movie poster using this actor photo as the main character. Dramatic noir style, high contrast black and white with one accent color (red). Add rain effects and city silhouette in background."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "image_urls": ["https://example.com/actor-portrait.jpg"]
  }'

Error Handling

ErrorCauseSolution
Failed to create prediction: HTTP 422Insufficient balanceTop up at eachlabs.ai
Content policy violationProhibited contentAdjust prompt to comply with content policies
TimeoutComplex generationSet client timeout to minimum 10 minutes

Related Skills

  • each-sense - Core API documentation
  • meta-ad-creative-generation - Social media ad creatives
  • product-photo-generation - E-commerce product shots
  • image-generation - General image generation

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.12%
按下载量换算2,161

Claude

30.55%
按下载量换算1,828

Cursor

16.95%
按下载量换算1,014

Gemini CLI

7.98%
按下载量换算478

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills