Onboard a NEW human peer ([коллега], [коллега], [коллега], future family/colleagues/clients) into building THEIR OWN Second Brain — the HUMAN layer that runs on… Trigger on “/brain-onboard“, “/brain-onboard <имя>“, “онбординг второго мозга“, “заведи <имени> второй мозг“, “onboard <name> into their second brain“, “личный волт для <имя>“, or when a peer's Claude receives the personal-vault-per-user rule
9 stars
0 votes
0 copies
0 views
Added September 25, 2026
ai-agentspythonbashgit
Works with
cli
mcp
Security analysis
B75/100
criticalAccesses system keychains or credential stores
Installs into .claude/skills of the current project.
Are you the author of Brain Onboard?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tonydzi-brain-onboard)
---
name: brain-onboard
description: "Onboard a NEW human peer ([коллега], [коллега], [коллега], future family/colleagues/clients) into building THEIR OWN Second Brain — the HUMAN layer that runs on… Trigger on “/brain-onboard“, “/brain-onboard <имя>“, “онбординг второго мозга“, “заведи <имени> второй мозг“, “onboard <name> into their second brain“, “личный волт для <имя>“, or when a peer's Claude receives the personal-vault-per-user rule"
version: 1.0.0
---
# /brain-onboard <имя> — онбординг человека в СВОЙ второй мозг
> Исполнитель = Claude на машине САМОГО пира (браузер/логины строго локально). Язык — язык оператора.
> 🧒 Отчёты Антону — с «Простыми словами»; в диалоге с пиром — просто тепло и просто.
**Что это:** человек рассказывает о себе → его Claude подключает его личные источники → выкачивает в ЕГО личный волт → дальше волт живёт не проверками, а ИСПОЛЬЗОВАНИЕМ при каждой просьбе. Антон к данным отношения не имеет (zero-knowledge: наружу уходит метод, не секреты). Мы тестируем на своих процесс «second brain для клиента» — каждый онбординг = репетиция продукта.
## Step 0 — CONSENT + быстрая победа + питч (не техника, порядок железный)
Канон `reglament-onboarding-pitch-vtoroy-mozg` (DR26-07-07-MACB-02):
1. Мини-согласие, 4 вопроса: что сохраняется · где живёт (локально, у тебя) · кто видит (ТЫ; Антон — нет; шаришь только сама) · как удалить.
2. Быстрая победа на её реальной жизни ДО питча (сохранить одну полезную вещь и показать возврат).
3. Питч 7 пунктов: «перестань терять полезное» (НЕ «умнеешь каждый день»).
4. Первое сохранение с квитанцией («записал X в твой волт → заметка Y»).
## Step 1 — Интервью «Расскажи про себя» (обязательный блок, origin: anton)
Живой разговор, не анкета. Минимум:
- Кто ты, чем занимаешься, твои роли (работа/семья/проекты).
- Как ты работаешь: инструменты, ритм дня, что бесит, что помогает.
- Стиль общения: как любишь получать ответы (коротко/подробно, язык, тон).
- Где что хранится: почта(ы), мессенджеры, соцсети, заметки, файлы, облака.
- Цели: что хочешь, чтобы твой Claude снял с тебя в первую очередь.
Каждый ответ → заметка в ЕЁ волт сразу (person-profile + preferences + tools-map). Это identity-слой её двойника.
## Step 2 — Privacy-корзины (решает ТОЛЬКО владелец)
Спросить про 3 корзины и записать выбор в её волт (privacy-map, живой документ):
- 🟢 рабочее/публичное → можно шарить семье/пирам/Антону;
- 🟡 личное → по явному выбору, точечно;
- 🔴 суперличное → только локально, никуда и никогда.
Дефолт при сомнении = 🔴. Claude может ПРЕДЛОЖИТЬ пошарить конкретную вещь — решение за человеком. Секреты/пароли → локальный secrets-store, НЕ в волт ([[credential-store]]).
### Step 2a — Завести волт ОДНОЙ командой (механизм корзин = ПАПКИ, решено 2026-07-29)
```bash
python ~/.claude/scripts/brain_kit.py init --person "<Имя>" --root "<её папка>"
python ~/.claude/scripts/brain_kit.py check --root "<её папка>" # exit 0 = годен
```
Создаёт `01-Private` 🔴 / `02-Team` 🟡 / `03-Shared` 🟢 + `00-Про-меня` + README простыми
словами + `.stignore`, который закрывает приватное от синка. Идемпотентно: повторный запуск
живые заметки не трогает.
**Почему папки, а не поле в frontmatter:** папку видно в проводнике без Obsidian; поделиться =
перетащить мышкой; забыла поле → заметка утекает (fail-open), забыла положить в `03-Shared` →
заметка просто не уедет (fail-closed). Граница синка в Syncthing и так папочная.
**Квитанция вместо аудита** (zero-knowledge, §Adoption levers п.«б»):
```bash
python ~/.claude/scripts/brain_kit.py receipt --root "<её папка>" --out receipt.md
```
Наружу уходят ТОЛЬКО счётчики и даты — ни одного имени файла, ни строчки текста. Это то, что
можно слать хабу/в общий чат, не нарушая границу.
## Step 3 — Подключить ЕЁ источники и выкачать в ЕЁ волт
По одному, начиная с самого ценного для её задач (не всё сразу — по победе за раз):
| Источник | Как | Куда |
|---|---|---|
| Email (Gmail/др.) | свой OAuth-коннектор (по образцу gmail-скиллов) | `<её-волт>/_imports/email` |
| Telegram | своя Telethon-сессия + MCP (сессии НЕ делить ни с кем) | `_imports/telegram` |
| WhatsApp | свой WA-мост/MCP | `_imports/whatsapp` |
| Facebook/Instagram | свой залогиненный браузер, строго локально | `_imports/social` |
| Заметки/файлы/облака | импорт-скрипты по образцу хаба | `_imports/files` |
Правила: волт пира = ОТДЕЛЬНЫЙ волт (или суб-волт), НЕ папка в волте Антона; в общий Syncthing по умолчанию НЕ уходит; оригиналы в `_originals`; логины пир авторизует сам на своей машине. Образцы скриптов берём из синкнутого `_imports` (read-only справка) — адаптируем под её пути.
## Step 4 — Liveness = использование, не проверка (⭐ ядро правила, origin: anton)
НЕ «через месяц проверить, жив ли волт». Вместо этого — рефлекс на КАЖДУЮ просьбу пира:
1. RECALL сперва в ЕЁ волте (стиль, предпочтения, прошлые данные, привычки) + общие знания Антона как справка.
2. Использовал её контекст → покажи это (inline-атрибуция: «делаю коротко — ты просила без воды, заметка от 12.07»). Память доказывает себя ([[memory-proves-itself]]).
3. ⭐ Не хватает знания о ней → скажи ПРЯМО: «Я про тебя вот этого не знаю. Расскажешь — сделаю текущую задачу качественнее». Каждый такой ответ → новая заметка в её волт. Пробел = приглашение, не молчаливая догадка.
4. Конец сессии → memory-check: что нового о хозяйке узнал → записал? ([[memory-check-enforcement]]).
## Step 5 — Активация и квитанции (питч дошёл?)
3 сигнала за 1–2 недели: (1) сохранила что-то в первую же сессию; (2) reuse сохранённого за неделю; (3) вернулась ≤7 дней с опорой на прошлое. Ноль сигналов → питч не дошёл: новая быстрая победа, не повтор лекции. Проверяется ПОПУТНО при её же просьбах (Step 4), отдельного «аудита» нет.
**Adoption levers (origin: anton 10.07, «обязать средой, не приказом»):** (а) рабочие задачи/хэндоффы приходят и сдаются через Claude — пользоваться = единственный путь работы (обязательный слой); (б) еженедельная «квитанция мозга» в общий чат: 3 строки «что мозг хозяйки сделал за неделю» (счётчики, без личного) — видимость + мягкий статус; (в) личный слой (почта/WA/соцсети) НЕ мандатится — только через победы, иначе мёртвые данные и сломанные activation-сигналы.
## Step 6 — Контент-бит (zero-knowledge наружу)
Онбординг = продукт-репетиция → его ход (без личных данных пира!) достоин контента: что сработало, где споткнулись, метод. Черновик в контент-воронку (`content_miner.py capture`, tier medium/longread, visibility public — только МЕТОД, никаких данных пира). Публикация — по «+» Антона.
## Отчёт после
Антону: кто онбордился · какие источники подключены (счётчики, без содержимого) · корзины выбраны да/нет · какие activation-сигналы ждём · чему научился процесс (→ канон/скилл-апдейт). Данные пира в отчёт НЕ попадают — только метаданные процесса.
## Границы
- Tier-2 (деньги/необратимое/секреты 3-м лицам) → всегда к владельцу данных; к Антону — только если действие от ЕГО лица.
- Волт Антона у пира = receive-only справка, не дом. Канон-предложения — через `_transit/canon-proposals`.
- Не пере-дроблю ([[ak47-simplicity]]): один источник за раз, простые скрипты, всё чинимо самим пиром.
<!--kit-footer-->
---
**Like this skill?** It is one of 100 in [second-brain-starter-kit](https://github.com/tonydzi/second-brain-starter-kit): the second brain we built for ourselves and run every day at Palo Alto AI Research Lab. Install the whole set with `npx skills add tonydzi/second-brain-starter-kit`. Everything is open source and free, so take what you need.
Flagships worth a look on their own: [secondop-panel](https://github.com/tonydzi/secondop-panel) (a second opinion from a panel of external models), [claude-memory-tidy](https://github.com/tonydzi/claude-memory-tidy) (stop your agent's memory from rotting), [telegram-mcp-kit](https://github.com/tonydzi/telegram-mcp-kit) (your own Telegram over MCP in about 15 minutes).
Author: **Anton Dziatkovskii**, Palo Alto AI Research Lab. Telegram [@tonydzi](https://t.me/tonydzi) - WhatsApp [+1 341 222 9178](https://wa.me/13412229178) - X [@Tony_Stef_](https://x.com/Tony_Stef_)
**Engineers: want to test-drive this setup?** Message me. I hand out free starter seeds to engineers who test and report back, and custom skill requests are welcome.