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か月の主な事業目標
  • 重要な指標(収益、認知度、フォロワー数、登録数)

出力

ブランドパッケージ内の <package>/context.md に、次の構成でブランドDNAを記述します。

# 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 に切り替え、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:このコンテキストを使った詳細なオーディエンスペルソナ

コメント