Community图像github.com

Harness Brand(品牌管理套件)

使用本地品牌包为幻灯片、博客和信息图提供视觉和写作指导、模板与图标。支持构建和验证品牌包、导出品牌合同、审核完成的 PowerPoint 幻灯片,以及使用选定的本地配置文件对现有 Google Slides 或 Docs 进行品牌重塑。

Harness Brand(品牌管理套件) 是什么?

Harness Brand 是一项专业的 AI 代理技能,专注于品牌一致性的自动化管理。它通过读取用户提供的本地品牌包(品牌/ID/pack/)和共享图标库(brands/icon-libraries/),为开发者、设计师和内容创作者提供品牌视觉与写作指导、模板和图标。该技能支持多种平台,包括 PowerPoint(通过合同导出和审计)和 Google Workspace(Google Slides 和 Docs 的品牌重塑)。其核心工作流程包括:启动品牌指导、审查幻灯片样例、导出品牌合同(涵盖颜色、字体、模板和图标集)以及审计完成的作品。此外,它还提供品牌包的创建、验证和修改功能,并通过 `rebrand` 命令实现内容保留的品牌重塑。所有命令通过 `node scripts/harness-brand.mjs <command> [options]` 执行,数据目录可通过命令行参数、环境变量 `HARNESS_BRAND_DATA` 或安装命令配置。该工具无需公司仓库或私有仓库,完全在本地运行,确保品牌数据的安全性和可控性。 该技能的 AI 总结需要向开发者或 AI 代理用户清晰解释其功能、用途、支持平台及工作原理。总结应强调其本地化、品牌一致性保障、跨平台兼容性以及无需外部依赖的特点。同时,需说明其如何通过读取品牌包来限制品牌变更权限,以及如何通过 `contract export` 和 `rebrand` 等命令实现品牌资产的输出和已有文档的视觉重塑。最后,总结应提及文档中引用的其他参考资料(如 `harness-slides.md`、`brand-pack-format.md` 等),以指导用户深入使用。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dbbaskette/harness-brand-skill/tree/HEAD

Installed? Explore more 图像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Harness Brand(品牌管理)

Harness Brand 从配置的本地文件夹中读取用户提供的品牌包:每个品牌的 brands/<id>/pack/,以及共享的图标库文件夹 brands/icon-libraries/。它永远不会修改读取到的品牌;只有 pack 命令才会进行写入操作,且仅写入指定的品牌包或库文件夹中。

所有命令请在此技能文件夹中运行:

node scripts/harness-brand.mjs <command> [options]

品牌命令通过以下方式查找品牌文件夹:--data FOLDER 参数,或 HARNESS_BRAND_DATA 环境变量,或通过 node scripts/harness-brand.mjs data --set FOLDER 命令记录的文件夹,否则使用 data --install FOLDER 命令复制品牌包时的本地品牌文件夹(Mac 上为 ~/Library/Application Support/Harness Brand/brands)。 brands 命令列出可用的品牌和变体;doctor 命令显示缺失的内容。 无需公司仓库或私有仓库。如果文件夹缺失,请询问包含用户品牌包的父文件夹;参见设置。 优先使用明确选择的品牌。否则保留已确定项目的选择,或在起草前询问一次。不要根据内容中的产品名称推断身份。仅加载所选品牌的指导以及当前任务所需的参考资料。

幻灯片

在构建幻灯片之前,请阅读 references/harness-slides.md。简要说明如下:

  1. guidance start --skill slides --project DIR --brand BRAND 启动 Harness Slides 的公共指导,其中包含该品牌自己的步骤、命令和工人指导。
  2. 在用户批准草稿后,look samples 绘制该品牌每个幻灯片方向的一张样张;look choose 以用户自己的话语记录其选择。
  3. contract export --medium slides --brand BRAND --delivery live|reading --output NEW_DIR 为 Harness Slides 提供品牌信息:颜色、字体、模板、幻灯片集和幻灯片方向。
  4. icons --query "<concept>" 查找一个图标,并通过其 ID 进行放置。
  5. presentation --brand BRAND --file deck.pptx 审计完成的幻灯片;然后遵循 references/slide-review.md。

博客和信息图

contract export --medium blog --brand BRAND --output NEW_DIR [--voice-profile FILE] 为写作者提供品牌的颜色、字体、规则、语气和命名,同时保持作者的个人风格独立。

创建或修改品牌包

品牌包通过 pack 命令从品牌自身的文件创建,并由用户或助手完成:参见 docs/brand-pack-format.md 和 references/building-a-pack.md。图标库的描述见 docs/icon-library-format.md。

对现有 Google 文件进行品牌重塑

对于保留内容的现有幻灯片或文档品牌重塑,请阅读品牌重塑工作流程。使用 rebrand status --brand ID 仅定位该品牌已安装的规则和模板指导,然后使用 rebrand run SOURCE --brand ID。保留业务内容并返回新的原生副本。视觉验收需要每个渲染页面和原生输出;仅内容检查不足以确认。切勿用生成内容或其他品牌替代不支持的配置文件。特定品牌的快捷方式调用相同的共享工人。

相关技能