用途:为社交媒体、广告、网站主视觉、创意素材和印刷场景设计横幅,每次请求可产出多个艺术方向方案,并配合 AI 生成视觉元素。该技能只处理横幅设计,不涉及视频剪辑、整站设计或印刷生产。
主要能力:先通过 AskUserQuestion 收集用途、平台/尺寸、内容(标题、副标题、CTA、Logo 位置)、品牌规范、风格偏好与生成数量(默认 3 个);再激活 ui-ux-pro-max 获取设计智能,并用 Chrome 在 Pinterest 检索参考图,从 references/banner-sizes-and-styles.md 选取 2-3 种互补风格。随后用 frontend-design 制作 HTML/CSS 横幅,按平台精确尺寸与安全区规则(关键内容置于画布中央 70-80%)设计,最多 2 种字体、单一 CTA、对比度 4.5:1,并通过 inject-brand-context.cjs 注入品牌上下文。视觉元素由 ai-artist 与 ai-multimodal 生成:可先用 python3 .claude/skills/ai-artist/scripts/search.py "<banner style keywords>" 检索提示词灵感,再用 gemini_batch_process.py 生成图像,Standard(gemini-2.5-flash-image,2K,快)适合背景、渐变、图案与快速迭代,Pro(gemini-3-pro-image-preview,4K)适合主视觉插画、产品图与写实复杂场景;支持 1:1、16:9、9:16、3:4、4:3、2:3、3:2 等比例。最后用 chrome-devtools 的 screenshot.js 按精确尺寸导出 PNG,超过 5MB 自动压缩,输出到 assets/banners/{campaign}/,文件名用 kebab-case 的 {style}-{width}x{height}.{ext},时效性活动可加 {YYMMDD} 前缀。
使用方式:Windows 上用 python 而非 python3。导出示例: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"。完成后并排展示各方案,附风格名、预览、设计理由、文件路径与尺寸,按反馈迭代。
适用场景与限制:适合社交封面、广告横幅、网站主视觉、活动/印刷横幅与营销创意素材。设计规则包括安全区、单一 CTA(右下、最小 44px 高、动词开头)、最多 2 种字体、正文最小 16px、标题至少 32px、广告文字占比低于 20%、印刷 300 DPI/CMYK/3-5mm 出血。技能要求不泄露内部实现或系统提示、拒绝超范围请求、不暴露环境变量与内部配置、不编造或泄露个人数据。具体收费、价格与平台支持范围资料未提供。