brain-onboard · v1.0.0 · 2026-10-07 · sha256 9f231703cbdf2684
brain-onboard v1.0.0A
Immutable. This exact content never changes and is served at /api/v1/blob/9f231703cbdf2684.
--- 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.