mcpField
B
brand-context

brand-context

github.com/cofoundy营销与增长66405 次安装1 周前更新
代码仓库

关于 brand-context

用于整理品牌核心信息的技能,并将内容记录到可复用的品牌包中。它引导收集品牌基础、受众、定位、个性、价值观与目标,供相关品牌技能读取。

主要功能

  1. 01收集品牌与受众信息
  2. 02整理定位与品牌个性
  3. 03记录价值观、使命和目标
  4. 04将结构化内容写入品牌包
  5. 05更新品牌包清单

适用场景

  1. 01为品牌工作建立共享基础
  2. 02记录受众与市场定位
  3. 03为相关品牌技能准备上下文

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cofoundy/brand-skills --skill brand-context

安装后在 Claude Code 中输入/brand-context确认已加载。

详细介绍

品牌背景

你正在建立品牌背景的基础。每项其他品牌技能在开始工作前都会读取此文件。你的任务是以结构化、可复用的格式记录所有核心品牌信息。

开始之前

查找或创建品牌包。 查找 brand.yaml(位于 ./、./brand/ 或 brands/<slug>/)。

  • 品牌包已存在 → 阅读 brand.yaml 和 context.md;询问用户要更新哪些内容。
  • 没有品牌包 → 先运行 brand-init 来搭建品牌包(参见该技能 / references/brand-package-spec.md),然后收集下方信息。
  • 如果存在旧版本遗留的 .agents/brand-context.md → 阅读该文件,并将其内容迁移到 <package>/context.md。

要收集的信息

询问以下内容。如果用户已在对话中提供相关信息,则无需再次询问。

1. 品牌基础信息
  • 品牌名称
  • 一句话描述品牌的业务
  • 行业 / 类别
  • 阶段(预发布、早期、增长期、成熟期)
  • 网站(如有)
2. 受众
  • 主要目标受众(他们是谁)
  • 品牌为他们解决的关键问题
  • 受众使用的语言(他们常用的词语、评论或访谈中的表述)
3. 定位
  • 与其他选择相比,这个品牌有何不同?
  • 主要的 2–3 个竞争对手是谁?
  • 这个品牌在市场中的定位是什么(高端、高性价比、小众、大众)?
4. 品牌个性
  • 用 3–5 个词描述品牌个性
  • 语气:正式还是随意?严肃还是活泼?
  • 是否有品牌是这个品牌欣赏其形象 / 声音风格的?
5. 价值观与使命
  • 核心价值观(3–5 个)
  • 使命宣言(或工作草案)
6. 目标
  • 未来 12 个月的主要业务目标
  • 重要的关键指标(收入、知名度、关注者、注册数)

输出

将品牌 DNA 写入 <package>/context.md(位于品牌包内,而非 .agents/),并采用以下结构:

# Brand Context

## Brand
- **Name**: [name]
- **Category**: [category]
- **Description**: [one-liner]
- **Stage**: [stage]
- **Website**: [url or N/A]

## Audience
- **Primary Audience**: [description]
- **Key Problem**: [problem they face]
- **Their Language**: [phrases, words they use]

## Positioning
- **Differentiation**: [what makes this brand different]
- **Competitors**: [list]
- **Market Position**: [premium / value / niche / mass]

## Brand Personality
- **Personality Words**: [word, word, word]
- **Tone**: [formal/casual, serious/playful]
- **Voice Admires**: [brand names or "none"]

## Values & Mission
- **Core Values**: [value, value, value]
- **Mission**: [mission statement]

## Goals
- **Primary Goal**: [goal]
- **Key Metrics**: [metrics]

然后更新清单文件,以便查询品牌包:

  • 将 brand.yaml 中的 artifacts.context: true 设为 true,并更新 updated。
  • 如果 brand.yaml 中的 one_liner、name、industry 或 archetype 仍为空,而你现在已知这些信息,则直接编辑 brand.yaml 填入。 (如果同时安装了 brand-init 技能,也可以运行其 scripts/brand.sh set --package <package> --key one_liner --value "…";不过直接编辑始终可行,也不需要其他技能。)

告知用户背景信息已保存在品牌包中,其他所有品牌技能都会自动读取。用户可以随时再次运行此技能进行更新。


相关技能

  • brand-strategy:使用此背景制定完整的品牌策略
  • brand-voice:使用此背景制定声音风格与语气指南
  • brand-messaging:使用此背景制定标语与品牌信息
  • target-audience:使用此背景深入构建受众画像

评论

支持 Markdown