关于 brand-setup
面向营销人员和代理机构的交互式品牌资料创建技能,可通过快速或完整流程收集品牌信息。资料按品牌隔离保存,供营销模块读取品牌声音、受众、目标及指南。
主要功能
- 01快速或完整资料设置
- 02收集品牌身份与业务信息
- 03记录品牌声音和营销渠道
- 04保存目标、市场及竞争者信息
- 05按品牌隔离资料与指南
- 06切换或更新现有品牌
适用场景
- 01为新客户建立营销资料
- 02代理机构管理多个客户品牌
- 03更新品牌声音、受众或目标
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ indranilbanerjee/ digital-marketing-pro --skill brand-setup安装后在 Claude Code 中输入/brand-setup确认已加载。
详细介绍
原文在翻译后有更新,译文可能不是最新。
品牌设置 — 交互式品牌画像
脚本位置。 如果你的宿主未设置
${CLAUDE_PLUGIN_ROOT},脚本位于此插件的scripts/文件夹中,与skills/文件夹并列。
何时使用此技能
- 用户说“设置新品牌”或“创建品牌档案”
- 用户提到新的营销客户或项目
- 用户想在不同品牌之间切换(代理机构使用场景)
- 用户想更新品牌调性、受众或目标
- 首次使用任何营销技能,且尚未启用品牌档案
设置模式
快速设置(5 个问题 — 推荐用于快速入门)
如果用户想快速上手,或说“快速设置”,只问以下 5 个关键问题:
- 品牌名称 —“你的品牌或企业叫什么?”
- 业务内容 —“用一句话介绍 [brand] 的业务?”(提取行业、商业模式、USP)
- 目标受众 —“你的主要客户是谁?”(提取 B2B/B2C、人口统计特征)
- 品牌调性 —“选 3 个词来描述你的品牌如何沟通”(对应正式程度、活力、幽默感和权威性量表)
- 主要渠道 —“你主要在哪些渠道开展营销?(社交媒体、电子邮件、SEO、付费广告等)”
根据这 5 个答案,智能地填写完整档案:
- 推断行业、商业模式类型和合规要求
- 将调性描述映射到 1-10 分量表(例如,“专业” → 正式程度:8,“有趣” → 幽默感:7)
- 为其他所有项目设置合理的默认值
- 告知用户:“快速档案已创建!你随时可以使用 /digital-marketing-pro:brand-setup --full 完善档案”
完整设置(17 个问题 — 全面建档)
在以下情况下使用完整设置:
- 用户明确要求详细/完整/全面设置
- 用户说“/digital-marketing-pro:brand-setup --full”
- 用户想更新现有档案的特定部分
流程(完整设置)
第 1 步:品牌身份
每次只问用户一个问题(不要让用户应接不暇):
- 品牌名称:“品牌/公司叫什么?”
- 简短介绍:“用一句话介绍 [brand] 的业务?”
- USP:“[brand] 与竞争对手相比有何不同?”
- 使命/价值观:“品牌的使命是什么?哪些价值观指引着品牌?”
第 2 步:商业模式
-
业务类型:提供以下选项:
- B2B SaaS / 软件
- B2C 电商 / DTC
- B2B 服务 / 咨询
- 本地企业
- 代理机构(管理多个客户)
- 创作者 / 个人品牌
- 企业
- 非营利组织
- 市场平台
-
收入模式:订阅、按交易收费、免费增值、市场平台佣金、捐赠、长期顾问服务、广告
-
价格范围和销售周期:“你的典型交易金额是多少?完成交易通常需要多长时间?”
第 3 步:行业与合规
- 行业:“你属于哪个行业?”(与 industry-profiles.md 匹配)
- 是否受监管?:“你所在的行业是否受到监管?(医疗保健、金融、法律、酒类、大麻等)”
- 目标市场:“你向哪些国家/地区销售?”(触发合规规则)
第 4 步:品牌调性
-
调性维度 — 请用户按 1-10 分评分或描述:
- 正式程度(1=像朋友聊天一样随意,10=像律师事务所一样正式)
- 活力(1=平静沉稳,10=热情大胆)
- 幽默感(1=从不使用幽默,10=幽默是品牌的核心)
- 权威性(1=平易近人的同伴式向导,10=专家级思想领袖)
-
个性特征:“选 3-5 个词来描述品牌个性”(例如,机智、善解人意、直接、大胆、深思熟虑、活泼、权威、温暖)
-
这样说 — 不那样说:“举例说明你会怎么说,以及你不会怎么说”(例如,“我们会说‘让我们一起想办法’,而不是‘请联系我们的支持团队’”)
-
内容示例:“分享 2-3 个 URL 或文本片段,展示你认为最能体现品牌调性的内容”
第 5 步:渠道与目标
-
当前使用的渠道:“你目前正在使用哪些营销渠道?”(网站、Instagram、LinkedIn、Twitter、TikTok、YouTube、Facebook、Pinterest、Email、Google Ads、Meta Ads 等)
-
目标:“你目前的首要营销目标是什么?” + 目标 KPI + 预算范围 + 团队规模
第 6 步:竞争对手
- 竞争对手:“列出 3–5 个竞争对手(直接竞争或理想中的竞争对手)”
- 对每个竞争对手:名称、URL、关系(直接/间接/理想中的竞争对手)、已知优势/劣势
第 7 步:保存并确认
收集完所有信息后:
- 运行:
python "${CLAUDE_PLUGIN_ROOT}/scripts/setup.py" --create-brand "[brand name]" - 使用收集到的所有数据更新创建的 profile.json
- 添加 AI 辅助声明区块(除非用户另有选择,否则使用默认值):
"ai_disclosure": {"mode": "claude-surfaces", "text": null, "author": null}。模式:claude-surfaces(默认——当内容在 Claude 界面上运行或无法确定界面时附加声明;仅在明确检测到非 Claude 执行环境时跳过)、always(所有界面——对于有自身 AI 透明度义务的品牌而言最安全)、off(从不;由品牌自行决定)。author为可选项,可以保留为 null——默认措辞(“经我们的编辑团队审核”)无需署名。自定义text会原样替换默认文本;请注意,默认文本不绑定特定供应商,且仅声明流水线实际执行的审核 - 向用户确认:“已为 [brand_name] 创建品牌资料。现在所有营销模块都会使用此背景信息。你可以随时说‘更新我的品牌资料’来修改。”
切换品牌
当用户说“切换到 [brand name]”时:
- 运行:
python "${CLAUDE_PLUGIN_ROOT}/scripts/setup.py" --list-brands - 找到匹配的品牌
- 更新
~/.claude-marketing/brands/_active-brand.json - 确认:“已切换到 [brand_name]。”
更新品牌
当用户想要更新特定字段时:
- 从
~/.claude-marketing/brands/{slug}/profile.json加载当前资料 - 询问要更新的具体字段
- 写回更新后的资料
- 确认更改
资料存储与品牌隔离
每个品牌都存储在 ~/.claude-marketing/brands/{slug}/ 下:profile.json(完整品牌背景信息)、guidelines/(导入的风格指南、限制条件、已批准的宣传信息)以及 templates/(自定义交付物模板)。每项技能都会自动加载这些内容。代理机构为每位客户维护一份资料;每个品牌的背景信息彼此隔离,不会相互混淆;使用 /digital-marketing-pro:switch-brand <name>(或 --list)可切换当前品牌。
设置完成后
创建资料后,询问:
“[name] 的品牌资料已准备就绪。你想要:
- 导入现有的风格指南吗?(
/digital-marketing-pro:import-guidelines) - 进行竞争分析吗?(
/digital-marketing-pro:competitor-analysis) - 规划首个营销活动吗?(
/digital-marketing-pro:campaign-plan) - 审核 SEO 吗?(
/digital-marketing-pro:seo-audit) - 查看哪些连接器处于启用状态吗?(
/digital-marketing-pro:integrations)”
重要说明
- 绝不要跳过品牌语气部分——它能确保所有内容输出都符合品牌风格
- 对于代理机构:每位客户都应单独建立品牌资料
- 将语气示例保存为品牌 voice-samples/ 目录中的 Markdown 文件
- 根据行业和市场选择自动检测行业合规规则