ckm%3Abanner-design by nextlevelbuilder/ui-ux-pro-max-skill
npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill ckm:banner-design设计适用于社交媒体、广告、网页和印刷格式的横幅。每个请求通过 AI 驱动的视觉元素生成多种艺术指导方案。此技能仅处理横幅设计。不处理视频编辑、完整网站设计或印刷制作。
通过 AskUserQuestion 收集:
docs/brand-guidelines.md)激活 ui-ux-pro-max 技能以获取设计智能
使用 Chrome 浏览器研究 Pinterest 以获取设计参考:
导航到 pinterest.com → 搜索 "[目的] banner design [风格]" 截取 3-5 个参考图钉以获取艺术指导灵感
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
从参考中选择 2-3 种互补的艺术指导风格:references/banner-sizes-and-styles.md
针对每个艺术指导方案:
frontend-design 技能 * 使用尺寸参考中的确切平台尺寸
* 应用安全区域规则(关键内容位于画布中央 70-80%)
* 最多 2 种字体,单个行动号召,4.5:1 对比度
* 通过 `inject-brand-context.cjs` 注入品牌上下文
2. 生成视觉元素 使用 ai-artist + ai-multimodal 技能
a) 搜索提示灵感 (ai-artist 中有 6000+ 个示例):
python3 .claude/skills/ai-artist/scripts/search.py "<横幅风格关键词>"
b) 使用标准模型生成 (快速,适合背景/图案):
.claude/skills/.venv/bin/python3 .claude/skills/ai-multimodal/scripts/gemini_batch_process.py \
--task generate --model gemini-2.5-flash-image \
--prompt "<横幅视觉提示>" --aspect-ratio <平台比例> \
--size 2K --output assets/banners/
c) 使用专业模型生成 (4K,复杂插画/英雄视觉):
.claude/skills/.venv/bin/python3 .claude/skills/ai-multimodal/scripts/gemini_batch_process.py \
--task generate --model gemini-3-pro-image-preview \
--prompt "<创意横幅提示>" --aspect-ratio <平台比例> \
--size 4K --output assets/banners/
何时使用哪个模型:
| 使用场景 | 模型 | 质量 |
|---|---|---|
| 背景、渐变、图案 | 标准 (Flash) | 2K,快速 |
| 英雄插画、产品图 | 专业 | 4K,细节丰富 |
| 照片级真实感场景、复杂艺术 | 专业 | 4K,最佳质量 |
| 快速迭代、A/B 变体 | 标准 (Flash) | 2K,快速 |
宽高比: 1:1, 16:9, 9:16, 3:4, 4:3, 2:3, 3:2 与平台匹配 - 例如,Twitter 页眉 = 3:1 (使用最接近的 3:2),Instagram 快拍 = 9:16
专业模型提示技巧 (参见 ai-artist 参考资料/nano-banana-pro-examples.md):
* 描述性:风格、光照、情绪、构图、调色板
* 包含艺术指导:"极简扁平设计"、"赛博朋克霓虹"、"编辑摄影"
* 指定无文本:"no text, no letters, no words" (文本在 HTML 步骤中叠加)
3. 合成最终横幅 — 在生成的视觉元素上叠加文本、行动号召、徽标,使用 HTML/CSS
设计完 HTML 横幅后,使用 chrome-devtools 技能将每个横幅导出为 PNG:
通过本地服务器提供 HTML 文件 (使用 python http.server 或类似工具)
以确切平台尺寸截取每个横幅:
node .claude/skills/chrome-devtools/scripts/screenshot.js
--url "http://localhost:8765/banner-01-minimalist.html"
--width 1500 --height 500
--output "assets/banners/{campaign}/{variant}-{size}.png"
自动压缩 如果 >5MB (内置 Sharp 压缩):
node .claude/skills/chrome-devtools/scripts/screenshot.js
--url "http://localhost:8765/banner-02-gradient.html"
--width 1500 --height 500 --max-size 3
--output "assets/banners/{campaign}/{variant}-{size}.png"
输出路径约定 (根据 assets-organizing 技能):
assets/banners/{campaign}/
├── minimalist-1500x500.png
├── gradient-1500x500.png
├── bold-type-1500x500.png
├── minimalist-1080x1080.png # 如果请求多尺寸
└── ...
{style}-{width}x{height}.{ext}{YYMMDD}-{style}-{size}.png并排展示所有导出的图像。对于每个方案,展示:
ai-multimodal 技能显示)根据用户反馈进行迭代,直到获得批准。
| 平台 | 类型 | 尺寸 (px) | 宽高比 |
|---|---|---|---|
| 封面 | 820 × 312 | ~2.6:1 | |
| Twitter/X | 页眉 | 1500 × 500 | 3:1 |
| 个人资料 | 1584 × 396 | 4:1 | |
| YouTube | 频道艺术 | 2560 × 1440 | 16:9 |
| 快拍 | 1080 × 1920 | 9:16 | |
| 帖子 | 1080 × 1080 | 1:1 | |
| Google Ads | 中等矩形 | 300 × 250 | 6:5 |
| Google Ads | 通栏 | 728 × 90 | 8:1 |
| 网站 | 英雄区域 | 1920 × 600-1080 | ~3:1 |
完整参考:references/banner-sizes-and-styles.md
| 风格 | 最适合 | 关键元素 |
|---|---|---|
| 极简主义 | SaaS,科技 | 留白,1-2 种颜色,简洁字体 |
| 粗体排版 | 公告 | 超大字体作为英雄元素 |
| 渐变 | 现代品牌 | 网格渐变,色彩混合 |
| 照片背景 | 生活方式,电商 | 全出血照片 + 文本叠加 |
| 几何图形 | 科技,金融科技 | 形状,网格,抽象图案 |
| 复古/复古风 | 餐饮,手工艺 | 做旧纹理,柔和色彩 |
| 玻璃态拟物 | SaaS,应用 | 磨砂玻璃,模糊,发光边框 |
| 霓虹/赛博朋克 | 游戏,活动 | 深色背景,发光霓虹点缀 |
| 编辑风格 | 媒体,奢侈品 | 网格布局,引用语 |
| 3D/雕塑感 | 产品,科技 | 渲染对象,深度,阴影 |
完整 22 种风格:references/banner-sizes-and-styles.md
inject-brand-context.cjs 注入每周安装量
3.0K
代码库
GitHub 星标数
49.7K
首次出现
2026年3月10日
安装于
codex2.7K
gemini-cli2.7K
opencode2.7K
cursor2.7K
github-copilot2.7K
cline2.7K
Design banners across social, ads, web, and print formats. Generates multiple art direction options per request with AI-powered visual elements. This skill handles banner design only. Does NOT handle video editing, full website design, or print production.
Collect via AskUserQuestion:
docs/brand-guidelines.md)Activate ui-ux-pro-max skill for design intelligence
Use Chrome browser to research Pinterest for design references:
Navigate to pinterest.com → search "[purpose] banner design [style]"
Screenshot 3-5 reference pins for art direction inspiration
Select 2-3 complementary art direction styles from references: references/banner-sizes-and-styles.md
For each art direction option:
Create HTML/CSS banner using frontend-design skill
inject-brand-context.cjsGenerate visual elements with ai-artist + ai-multimodal skills
a) Search prompt inspiration (6000+ examples in ai-artist):
python3 .claude/skills/ai-artist/scripts/search.py "<banner style keywords>"
b) Generate with Standard model (fast, good for backgrounds/patterns):
.claude/skills/.venv/bin/python3 .claude/skills/ai-multimodal/scripts/gemini_batch_process.py \
--task generate --model gemini-2.5-flash-image \
--prompt "<banner visual prompt>" --aspect-ratio <platform-ratio> \
--size 2K --output assets/banners/
c) Generate with Pro model (4K, complex illustrations/hero visuals):
.claude/skills/.venv/bin/python3 .claude/skills/ai-multimodal/scripts/gemini_batch_process.py \
--task generate --model gemini-3-pro-image-preview \
--prompt "<creative banner prompt>" --aspect-ratio <platform-ratio> \
--size 4K --output assets/banners/
When to use which model:
| Use Case | Model | Quality |
|---|---|---|
| Backgrounds, gradients, patterns | Standard (Flash) | 2K, fast |
| Hero illustrations, product shots | Pro | 4K, detailed |
| Photorealistic scenes, complex art | Pro | 4K, best quality |
| Quick iterations, A/B variants | Standard (Flash) | 2K, fast |
Aspect ratios: 1:1, 16:9, 9:16, 3:4, 4:3, 2:3, 3:2 Match to platform - e.g., Twitter header = 3:1 (use 3:2 closest), Instagram story = 9:16
Pro model prompt tips (see ai-artist references/nano-banana-pro-examples.md):
* Be descriptive: style, lighting, mood, composition, color palette
* Include art direction: "minimalist flat design", "cyberpunk neon", "editorial photography"
* Specify no-text: "no text, no letters, no words" (text overlaid in HTML step)
3. Compose final banner — overlay text, CTA, logo on generated visual in HTML/CSS
After designing HTML banners, export each to PNG using chrome-devtools skill:
Serve HTML files via local server (python http.server or similar)
Screenshot each banner at exact platform dimensions:
# Export banner to PNG at exact dimensions
node .claude/skills/chrome-devtools/scripts/screenshot.js \
--url "http://localhost:8765/banner-01-minimalist.html" \
--width 1500 --height 500 \
--output "assets/banners/{campaign}/{variant}-{size}.png"
Auto-compress if >5MB (Sharp compression built-in):
# With custom max size threshold
node .claude/skills/chrome-devtools/scripts/screenshot.js \
--url "http://localhost:8765/banner-02-gradient.html" \
--width 1500 --height 500 --max-size 3 \
--output "assets/banners/{campaign}/{variant}-{size}.png"
Output path convention (per assets-organizing skill):
assets/banners/{campaign}/
├── minimalist-1500x500.png
├── gradient-1500x500.png
├── bold-type-1500x500.png
├── minimalist-1080x1080.png # if multi-size requested
└── ...
{style}-{width}x{height}.{ext}{YYMMDD}-{style}-{size}.pngPresent all exported images side-by-side. For each option show:
ai-multimodal skill to display if needed)Iterate based on user feedback until approved.
| Platform | Type | Size (px) | Aspect Ratio |
|---|---|---|---|
| Cover | 820 × 312 | ~2.6:1 | |
| Twitter/X | Header | 1500 × 500 | 3:1 |
| Personal | 1584 × 396 | 4:1 | |
| YouTube | Channel art | 2560 × 1440 | 16:9 |
| Story | 1080 × 1920 | 9:16 | |
| Post | 1080 × 1080 | 1:1 | |
| Google Ads | Med Rectangle | 300 × 250 | 6:5 |
| Google Ads |
Full reference: references/banner-sizes-and-styles.md
| Style | Best For | Key Elements |
|---|---|---|
| Minimalist | SaaS, tech | White space, 1-2 colors, clean type |
| Bold Typography | Announcements | Oversized type as hero element |
| Gradient | Modern brands | Mesh gradients, chromatic blends |
| Photo-Based | Lifestyle, e-com | Full-bleed photo + text overlay |
| Geometric | Tech, fintech | Shapes, grids, abstract patterns |
| Retro/Vintage | F&B, craft | Distressed textures, muted colors |
| Glassmorphism | SaaS, apps | Frosted glass, blur, glow borders |
| Neon/Cyberpunk | Gaming, events | Dark bg, glowing neon accents |
| Editorial | Media, luxury | Grid layouts, pull quotes |
Full 22 styles: references/banner-sizes-and-styles.md
inject-brand-context.cjsWeekly Installs
3.0K
Repository
GitHub Stars
49.7K
First Seen
Mar 10, 2026
Installed on
codex2.7K
gemini-cli2.7K
opencode2.7K
cursor2.7K
github-copilot2.7K
cline2.7K
专业SEO审计工具:全面网站诊断、技术SEO优化与页面分析指南
56,300 周安装
AI智能体长期记忆系统 - 精英级架构,融合6种方法,永不丢失上下文
1,200 周安装
AI新闻播客制作技能:实时新闻转对话式播客脚本与音频生成
1,200 周安装
Word文档处理器:DOCX创建、编辑、分析与修订痕迹处理全指南 | 自动化办公解决方案
1,200 周安装
React Router 框架模式指南:全栈开发、文件路由、数据加载与渲染策略
1,200 周安装
Nano Banana AI 图像生成工具:使用 Gemini 3 Pro 生成与编辑高分辨率图像
1,200 周安装
SVG Logo Designer - AI 驱动的专业矢量标识设计工具,生成可缩放品牌标识
1,200 周安装
| Leaderboard |
| 728 × 90 |
| 8:1 |
| Website | Hero | 1920 × 600-1080 | ~3:1 |
| 3D/Sculptural | Product, tech | Rendered objects, depth, shadows |