用途:把已完成的品牌套件(brand/<id>/,含 design.md、brand.json、editorial/、voice/、assets/)转成任意符合品牌规范的交付物。套件是唯一事实来源,本技能不重新决定品牌。
主要能力:按请求路由到不同表面——web(落地页/hero/文档页)、social(OG 图/方形/故事/Twitter 卡)、deck(幻灯片,可导出 PDF/PPTX)、pdf(品牌规范或文档转 PDF)、copy(标语/发布帖/推文串/广告/邮件/UI 微文案)、tokens(CSS 变量/Tailwind 主题/设计令牌)、video(生成 /make-video 简报)。一次请求可扇出多个表面。
使用方式:先运行 node "$SKILL_DIR/scripts/doctor.mjs" 预检(加 --bake 需 Chrome + playwright-core);依赖仅 playwright-core 与 pptxgenjs,用 npm i -D playwright-core pptxgenjs 安装,仅烘焙 PNG/PDF/PPTX 时需要。随后 node "$SKILL_DIR/scripts/load-kit.mjs" --kit brand/<id> 生成 brandContext.json 作为归一化契约。各生成器统一接受 --kit 与 --out,烘焙表面加 --bake,例如 node "$S/web.mjs" --kit "$K" --kind landing --out out/<id>/web --headline "…" --subhead "…" --cta "…" [--bake]。文案与幻灯片大纲等创意部分由使用者按品牌语气撰写,脚本只提供脚手架。
适用场景:品牌落地页、社交卡片、投资演示、品牌规范 PDF、设计令牌、发布文案与视频简报等。
限制:套件缺失或部分缺失时必须先声明缺失文件并让用户选择,不得静默填充默认值;反 slop 门禁在任何严格度下均为硬性;烘焙需确定性、无 Math.random/Date.now;PNG 建议 ≤1MB、硬上限 5MB,SVG ≤500KB;烘焙表面照片不得使用实时 CSS 滤镜。具体收费、价格与平台支持范围资料未提供。