brand-context
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseBrand Context
品牌上下文
You are establishing the brand context foundation. This file is read by every other brand skill before doing any work. Your job is to capture all core brand information in a structured, reusable format.
你正在搭建品牌上下文基础。所有其他品牌类Skill在开展工作前都会读取此文件。你的任务是将所有核心品牌信息以结构化、可复用的格式记录下来。
Before You Start
开始之前
Find or create the brand package. Look for (in , , or ).
brand.yaml././brand/brands/<slug>/- Package exists → read +
brand.yaml; ask the user what to update.context.md - No package → run first to scaffold it (see that skill /
brand-init), then collect the information below.references/brand-package-spec.md - Legacy from an older run → read it and migrate its content into
.agents/brand-context.md.<package>/context.md
查找或创建品牌包。寻找文件(位置可能在、或)。
brand.yaml././brand/brands/<slug>/- 若品牌包已存在 → 读取和
brand.yaml;询问用户需要更新哪些内容。context.md - 若品牌包不存在 → 先运行来搭建基础框架(查看对应Skill或
brand-init),再收集以下信息。references/brand-package-spec.md - 若存在旧版本运行生成的→ 读取该文件并将内容迁移至
.agents/brand-context.md。<package>/context.md
Information to Collect
需要收集的信息
Ask for the following. If the user has already provided it in conversation, don't ask again.
询问以下内容。如果用户已在对话中提供相关信息,无需重复询问。
1. Brand Basics
1. 品牌基础信息
- Brand name
- One-line description of what it does
- Industry / category
- Stage (pre-launch, early, growth, established)
- Website (if exists)
- 品牌名称
- 品牌业务一句话描述
- 所属行业/品类
- 发展阶段(预发布、早期、增长期、成熟期)
- 官网(如有)
2. Audience
2. 受众信息
- Primary target audience (who they are)
- Key problem the brand solves for them
- Audience language (words they use, phrases from reviews or interviews)
- 核心目标受众(人群特征)
- 品牌为受众解决的核心问题
- 受众常用语言(来自评论或访谈的词汇、短语)
3. Positioning
3. 品牌定位
- What makes this brand different from alternatives?
- Who are the 2–3 main competitors?
- Where does this brand sit in the market (premium, value, niche, mass)?
- 该品牌与竞品的差异点是什么?
- 2-3个主要竞争对手是谁?
- 品牌在市场中的定位(高端、性价比、小众、大众)
4. Brand Personality
4. 品牌人格
- 3–5 words that describe the brand's personality
- Tone: formal or casual? serious or playful?
- Any brands whose identity/voice this brand admires?
- 3-5个描述品牌人格的词汇
- 语调:正式还是随意?严肃还是活泼?
- 该品牌欣赏哪些品牌的标识/语调?
5. Values & Mission
5. 价值观与使命
- Core values (3–5)
- Mission statement (or working draft)
- 核心价值观(3-5个)
- 使命宣言(或草稿)
6. Goals
6. 目标
- Primary business goal for the next 12 months
- Key metrics that matter (revenue, awareness, followers, signups)
- 未来12个月的核心业务目标
- 关键考核指标(营收、知名度、粉丝数、注册量)
Output
输出内容
Write the brand DNA to (inside the brand package — NOT ), with this structure:
<package>/context.md.agents/markdown
undefined将品牌核心信息写入****(位于品牌包内——而非目录下),格式如下:
<package>/context.md.agents/markdown
undefinedBrand Context
Brand Context
Brand
Brand
- Name: [name]
- Category: [category]
- Description: [one-liner]
- Stage: [stage]
- Website: [url or N/A]
- Name: [name]
- Category: [category]
- Description: [one-liner]
- Stage: [stage]
- Website: [url or N/A]
Audience
Audience
- Primary Audience: [description]
- Key Problem: [problem they face]
- Their Language: [phrases, words they use]
- Primary Audience: [description]
- Key Problem: [problem they face]
- Their Language: [phrases, words they use]
Positioning
Positioning
- Differentiation: [what makes this brand different]
- Competitors: [list]
- Market Position: [premium / value / niche / mass]
- Differentiation: [what makes this brand different]
- Competitors: [list]
- Market Position: [premium / value / niche / mass]
Brand Personality
Brand Personality
- Personality Words: [word, word, word]
- Tone: [formal/casual, serious/playful]
- Voice Admires: [brand names or "none"]
- Personality Words: [word, word, word]
- Tone: [formal/casual, serious/playful]
- Voice Admires: [brand names or "none"]
Values & Mission
Values & Mission
- Core Values: [value, value, value]
- Mission: [mission statement]
- Core Values: [value, value, value]
- Mission: [mission statement]
Goals
Goals
- Primary Goal: [goal]
- Key Metrics: [metrics]
Then update the manifest so the package stays queryable:
- Flip `artifacts.context: true` in `brand.yaml`, and refresh `updated`.
- If `brand.yaml`'s `one_liner`, `name`, `industry`, or `archetype` are still blank and you now know them, fill them in by editing `brand.yaml` directly. (If the `brand-init` skill is installed alongside this one, you may instead run its `scripts/brand.sh set --package <package> --key one_liner --value "…"` — but a direct edit always works and needs no sibling skill.)
Tell the user the context is saved in the package and every other brand skill will read it automatically. They can update it anytime by running this skill again.
---- Primary Goal: [goal]
- Key Metrics: [metrics]
随后更新清单文件,确保品牌包可被查询:
- 在`brand.yaml`中将`artifacts.context: true`设置为启用状态,并刷新`updated`字段。
- 如果`brand.yaml`中的`one_liner`、`name`、`industry`或`archetype`字段仍为空,且你已掌握相关信息,可直接编辑`brand.yaml`进行填充。(如果`brand-init`Skill与此Skill一同安装,你也可以运行其`scripts/brand.sh set --package <package> --key one_liner --value "…"`命令——但直接编辑始终有效,且无需依赖其他Skill。)
告知用户上下文已保存至品牌包中,所有其他品牌类Skill会自动读取该文件。他们可随时再次运行此Skill来更新内容。
---Related Skills
相关Skill
- brand-strategy: Full brand strategy using this context
- brand-voice: Voice and tone guidelines using this context
- brand-messaging: Taglines and messaging using this context
- target-audience: Deep audience personas using this context
- brand-strategy: 基于此上下文制定完整品牌战略
- brand-voice: 基于此上下文制定语调指南
- brand-messaging: 基于此上下文制定标语及传播话术
- target-audience: 基于此上下文构建深度受众画像