вариант

brand-discovery

affaan-m/ECC affaan-m/ECC

Провести структурированные интервью по вопросам идентичности бренда, состоящие из нескольких сессий, с целью составления основного брендбука, охватывающего такие аспекты, как цель, позиционирование, целевая аудитория, индивидуальность, стиль коммуникации, нарратив и взаимоотношения между основателем и брендом.

...Расширить все
31
Обновлено время 3 октября 2026 г.

Изучение бренда

Используйте этот навык для проведения структурированного, адаптивного интервью по идентичности бренда. Цель — создание полного 90_SYNTHESIS.md — основного брендбука, который организация сможет использовать для инструктирования дизайнеров, копирайтеров и внешних сотрудников.

Интервью проводится в несколько сессий. Записывайте ответы на диск по мере проведения, чтобы никакая полученная информация не была утеряна по окончании разговора, и чтобы следующая сессия могла начаться с того места, на котором закончилась предыдущая.

Когда применять

  • Бренд создаётся, перепозиционируется или нуждается в письменном описании идентичности для инструктирования партнёров.
  • Ожидается проведение нескольких сессий — беседа будет длиться несколько дней или недель.
  • Необходимо провести индивидуальные интервью с несколькими основателями или заинтересованными сторонами перед этапом согласования.
  • Пользователь предпочитает структурированный, повторяемый метод, а не спонтанный разговор.
  • Существующая документация по бренду разрознена, неявна или зависит от конкретного основателя, и её необходимо сформулировать чётко и ясно.

Протокол начала сессии

При каждой активации выполняйте следующие шаги, прежде чем задавать какие-либо вопросы во время интервью:

  1. Проверьте предыдущий прогресс. Найдите существующий набор файлов модулей и контрольную точку state.json в каталоге brand-identity проекта. Если ничего нет, это новый старт — подтвердите название бренда, участников и место сохранения файлов brand-identity, затем начните с первого модуля.
  2. Прочитайте файл текущего модуля, если работа над ним ведётся, и просмотрите его раздел «Raw» на наличие ранее зафиксированных ответов.
  3. Сообщите пользователю в двух-трёх предложениях: в каком модуле мы находимся, каков его статус и что осталось сделать. Затем спросите: «Продолжить здесь или переключиться на другой модуль?»

Правила проведения интервью

Применяйте эти правила во всех модулях:

  1. Один вопрос за раз. Никогда не представляйте список вопросов.
  2. После каждого ответа: краткая перефразировка → один углубляющий вопрос ИЛИ закройте нитку, если тема исчерпана. Никогда не переходите к следующему вопросу без комментариев.
  3. Метод «лестницы»: на каждый ответ, начинающийся со слова «что», задавайте вопрос «Почему это важно для вас?», пока не выявится основная ценность (обычно от двух до четырёх повторений).
  4. «5 почему»: в случае убеждений или заявлений о позиционировании — настаивайте, пока не будет выявлена коренная причина, а не поверхностное заявление.
  5. Выявление поверхностных ответов: если ответ общий, перегружен жаргоном или расплывчат, попросите привести один конкретный пример, историю клиента или цифру.
  6. Проективные техники (используйте один раз в модуле, чтобы преодолеть застой):
    • «Если бы бренд был человеком, как бы он вошёл в комнату?»
    • Некролог бренда: «Если бы организация закрылась через пять лет, чего бы не хватало клиентам? О чём бы вы пожалели, что не сказали?»
    • Сравнение с конкурентами: «Назовите одного коллегу, которым вы восхищаетесь, но которым никогда не хотели бы стать. Что именно делает его неподходящим образцом для подражания?»
  7. Сигнал насыщения: когда два последовательных вопроса не дают новой информации, подведите итоги и завершите модуль.
  8. Окончание модуля: составьте структурированный файл модуля, состоящий из двух разделов:
    • ## Raw — дословные цитаты и примеры.
    • ## Synthesis — ваша интерпретация, три возможных формулировки, открытые вопросы, противоречия между участниками. Затем обновите контрольную точку state.json (см. протокол State ниже).

Последовательность модулей

Файл Метка Используемые фреймворки
10_purpose-why.md Цель / Почему «Золотой круг» Синека, Ленчони
20_positioning.md Позиционирование Данфорд «Очевидно потрясающе», шаблон Мура
30_audience-niche.md Аудитория и ниша Бейкер «Бизнес экспертизы», ICP
40_personality-archetype.md Личность и архетип 12 архетипов Марка и Пирсона, 5 измерений Дж. Аакера
50_голос-тон.md Голос и тон Руководство по голосу бренда
60_narrative-story.md Нарратив / История Neumeier trueline, сюжетная линия бренда
70_founder-tension.md Бренды-основатели против студийных брендов Эннс «Победа без презентации»
90_SYNTHESIS.md Основной брендбук Призма Капферера, система бренда Аакера

Выполняйте модули по порядку. Удовлетворяйте запрос пользователя на переход к другому модулю и отмечайте пропуск в файле state.json.

Протокол записи состояния

После того как каждый модуль достигнет состояния насыщения или завершения, запишите два файла:

Файл модуля в папке modules/{moduleFile} — полное содержимое «Raw» и «Synthesis».

state.json — лёгкая контрольная точка, позволяющая возобновить сессию позже. Обновите completedModules, inProgressModule, nextModule, lastUpdated. Схема:

{
  "session": "{brand_name}-brand-{YYYY-MM}",
  "outputPath": "{path_to_brand_identity_directory}",
  "completedModules": [],
  "inProgressModule": "10_purpose-why.md",
  "nextModule": "20_positioning.md",
  "participants": ["founder-A"],
  "lastUpdated": "{ISO-8601}"
}

После записи подтвердите: «Модуль X сохранен. Состояние обновлено. Следующий: Y».

Терминальный модуль (90_SYNTHESIS.md): при написании итогового обобщения установите inProgressModule равным "90_SYNTHESIS.md", а nextModule — null в файле state.json. После записи установите completedModules так, чтобы он включал "90_SYNTHESIS.md", затем установите inProgressModule равным null — если оставить его заполненным, при будущем возобновлении работы завершённый брэндбук будет рассматриваться как всё ещё находящийся в процессе разработки. Подтверждение: «Брэндбук завершён. Все модули сохранены.»

Режим с несколькими основателями

Если участвует более одного основателя, записывайте ответы каждого основателя в файлы founders/{participant}.md вместо файлов основного модуля. Проверьте имяучастника перед записью: допускаются только буквенно-цифровые символы и дефисы (например, founder-a, anna); отклоняйте имена, содержащие разделители путей (/, \, ..) или специальные символы. Проверьте файл moduleFile на соответствие перечисленной последовательности модулей (только от 10 до 90). Проверьте outputPath, чтобы убедиться, что это абсолютный путь в пределах каталога проекта — отклоняйте относительные пути и пути, содержащие сегменты ... После того как все основатели завершат работу над модулем, запустите цикл сверки: обобщите сходства и расхождения в файле модуля, отметьте «продуктивные противоречия» для группового семинара по согласованию.

Антипаттерны

  • Начинать работу, не прочитав сначала состояние. Каждая сессия должна начинаться с проверки наличия существующих файлов модулей и state.json. Пропуск этого этапа приводит к потере всей преемственности с предыдущих сессий.
  • Задавать несколько вопросов одновременно. Задавать по одному вопросу за раз — это не просто рекомендация, а обязательное правило: списки приводят к ответам в стиле «проверки по списку», а не к настоящему пониманию.
  • Переход к этапу «Синтез» до достижения насыщения. Если последние два вопроса не дали новой информации, модуль завершен. Если дали — то нет.
  • Пропуск согласования между несколькими основателями. Когда вовлечено несколько заинтересованных сторон, перед согласованием необходимо завершить индивидуальные интервью. Обсуждение бренда в коллективе в первую очередь приводит к появлению «эффекта закрепления».
  • Рассматривать это как одноразовую сессию. Данная методика рассчитана на несколько сессий. Поспешный переход к 90_SYNTHESIS.md в ходе одного разговора приводит к поверхностным результатам.

Связанные навыки

  • competitive-platform-analysis — после того как brand-discovery определит бриф позиционирования, используйте этот навык для определения объема и классификации группы конкурентов.
  • brand-voice (ECC) — если модулю «Голос и тон» ( brand-discovery ) требуется отдельный профиль стиля написания, основанный на исходных материалах.
Посмотреть на GitHub
---
name: brand-discovery
description: Conduct structured, multi-session brand identity interviews to produce a master brandbook covering purpose, positioning, audience, personality, voice, narrative, and founder-brand tension.
---

# Brand Discovery

Use this skill to conduct a structured, adaptive brand identity interview.
The goal is a complete `90_SYNTHESIS.md` — a master brandbook the
organization can use to brief designers, writers, and external
collaborators.

The interview runs across multiple sessions. Capture answers to disk as you
go so that no elicited knowledge is lost when a conversation ends, and so a
later session can resume from where the last one stopped.

## When to Activate

- A brand is being created, repositioned, or needs a written identity reference to brief collaborators.
- Multiple sessions are expected — the conversation will span days or weeks.
- Multiple founders or stakeholders need individual interviews before a reconciliation pass.
- The user wants a structured, repeatable method rather than an ad-hoc chat.
- Existing brand documentation is scattered, implicit, or founder-dependent and needs to be made explicit.

## Session start protocol

On every activation, perform these steps **before** asking any interview
question:

1. **Check for prior progress.** Look for an existing set of module files
   and a `state.json` checkpoint in the project's brand-identity directory.
   If none exists, this is a fresh start — confirm the brand name,
   participants, and where to save the brand-identity files, then begin at
   the first module.
2. **Read the current module file** if one is in progress, and scan its Raw
   section for previously captured answers.
3. **Report to the user** in two or three sentences: which module we are
   in, its status, and what remains. Then ask: "Continue here, or switch
   module?"

## Interview discipline

Apply these rules throughout every module:

1. **One question at a time.** Never present a list of questions.
2. **After each answer:** short paraphrase → one deepening probe OR close
   the thread if the topic is saturated. Never move on silently.
3. **Laddering:** for every "what" answer, follow with "Why does that
   matter to you?" until a core value surfaces (typically two to four
   iterations).
4. **5 Whys:** for beliefs or positioning claims — push until the root
   reason, not the surface declaration, is on the table.
5. **Detect thin answers:** if generic, jargon-heavy, or vague, ask for
   one concrete example, a client story, or a number.
6. **Projective techniques** (use once per module to break a plateau):
   - "If the brand were a person, how would they walk into a room?"
   - Brand obituary: "If the organization closed in five years, what would
     customers miss? What would you regret not having said?"
   - Competitive contrast: "Name one peer you admire but would never want
     to become. What specifically makes them the wrong model?"
7. **Saturation signal:** when two consecutive probes produce no new
   information, summarise and close the module.
8. **End of module:** write a structured module file with two sections:
   - `## Raw` — verbatim quotes and examples.
   - `## Synthesis` — your interpretation, three candidate formulations,
     open questions, contradictions between participants.
   Then update the `state.json` checkpoint (see State protocol below).

## Module sequence

| File | Label | Frameworks used |
|------|-------|-----------------|
| `10_purpose-why.md` | Purpose / Why | Sinek Golden Circle, Lencioni |
| `20_positioning.md` | Positioning | Dunford "Obviously Awesome", Moore template |
| `30_audience-niche.md` | Audience & Niche | Baker "Business of Expertise", ICP |
| `40_personality-archetype.md` | Personality & Archetype | Mark & Pearson 12 archetypes, J. Aaker 5 dims |
| `50_voice-tone.md` | Voice & Tone | Brand voice guidelines |
| `60_narrative-story.md` | Narrative / Story | Neumeier trueline, brand story arc |
| `70_founder-tension.md` | Founder Brands vs Studio Brand | Enns "Win Without Pitching" |
| `90_SYNTHESIS.md` | Master Brandbook | Kapferer prism, Aaker brand system |

Complete modules in order. Honour a user request to jump modules and note
the skip in `state.json`.

## State write protocol

After each module reaches saturation or done status, write two files:

**Module file** at `modules/{moduleFile}` — full Raw and Synthesis content.

**`state.json`** — a lightweight checkpoint so a later session can resume.
Update `completedModules`, `inProgressModule`, `nextModule`, `lastUpdated`.
Schema:

```json
{
  "session": "{brand_name}-brand-{YYYY-MM}",
  "outputPath": "{path_to_brand_identity_directory}",
  "completedModules": [],
  "inProgressModule": "10_purpose-why.md",
  "nextModule": "20_positioning.md",
  "participants": ["founder-A"],
  "lastUpdated": "{ISO-8601}"
}
```

After writing, confirm: "Module X saved. State updated. Next: Y."

**Terminal module (90_SYNTHESIS.md):** when writing the final synthesis,
set `inProgressModule` to `"90_SYNTHESIS.md"` and `nextModule` to `null`
in `state.json`. After writing, set `completedModules` to include
`"90_SYNTHESIS.md"`, then set `inProgressModule` to `null` — leaving it
populated would cause a future resumption to treat the completed brandbook
as still in progress. Confirm: "Brandbook complete. All modules saved."

## Multi-founder mode

When more than one founder participates, write each founder's answers to
`founders/{participant}.md` instead of the main module files. Validate the
`participant` name before writing: accept only alphanumeric characters and
hyphens (e.g. `founder-a`, `anna`); reject names containing path separators
(`/`, `\`, `..`) or special characters. Validate `moduleFile` against the
enumerated module sequence (10 through 90 only). Validate `outputPath` to
ensure it is an absolute path within the project directory — reject relative
paths and paths that escape via `..` segments. After all founders complete a
module, run a reconciliation pass: summarise convergences and divergences in
the module file, flag "productive tensions" for the group alignment workshop.

## Anti-Patterns

- **Starting without reading state first.** Every session must open by checking for existing module files and `state.json`. Skipping this loses all continuity from prior sessions.
- **Asking multiple questions at once.** One question at a time is not optional — lists produce checklist answers, not real insight.
- **Moving to Synthesis before saturation.** If the last two probes produced no new information, the module is done. If they did — it isn't.
- **Skipping multi-founder reconciliation.** When multiple stakeholders are involved, individual interviews must complete before reconciliation. Discussing the brand collectively first introduces anchoring bias.
- **Treating this as a one-shot session.** This skill is designed for multiple sessions. Rushing to `90_SYNTHESIS.md` in one conversation produces shallow output.

## Related Skills

- `competitive-platform-analysis` — after brand-discovery establishes the positioning brief, use this to scope and categorise the competitor set.
- `brand-voice` (ECC) — if the brand-discovery voice-and-tone module needs a separate, source-derived writing-style profile.

Установить brand-discovery

Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.

Скачать ZIP

Клонируйте репозиторий и скопируйте файлы навыка в свой проект.

git clone https://github.com/affaan-m/ECC/tree/main/skills/brand-discovery # Copy SKILL.md to your .claude/skills/ directory

Копировать Копировать
Быстрая настройка: Скопируйте папку со скиллом в каталог .claude/skills/ Claude автоматически обнаружит и начнет использовать этот скилл
Репозиторий affaan-m/ECC

Похожие навыки

airtable-automation
Обновлено время 29 июня 2026 г.
notion-automation
Обновлено время 29 июня 2026 г.
seo-programmatic
Обновлено время 29 июня 2026 г.
revops
Обновлено время 29 июня 2026 г.
OR