Second Brain OS — скилл
Шаблон хранилища Obsidian, 18 скиллов, 72 команды и 6 субагентов для Claude Code: агент разбирает источники в связанные страницы и отвечает по ним
- 1 160 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Пишет, переименовывает и сливает страницы хранилища, поэтому заметки без git можно потерять
- Читает ваши источники, переписки и расшифровки, а скрипты работают с локальными файлами хранилища
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/second-brain-osОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Пишет, переименовывает и сливает страницы хранилища, поэтому заметки без git можно потерять
- Читает ваши источники, переписки и расшифровки, а скрипты работают с локальными файлами хранилища
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Second Brain OS — набор для «второго мозга», который ведет агент: статьи, видео, PDF и переписки превращаются в связанные страницы вики в обычных Markdown-файлах. Репозиторий содержит руководство, шаблон хранилища `vault-template` (папки `raw`, `wiki`, `projects`, `output`, шаблоны страниц и файл `CLAUDE.md`), 18 скиллов `second-brain-*`, 72 команды в `commands`, шесть субагентов и несколько скриптов на Python без зависимостей. Главный скилл `second-brain-ingest` работает по шагам: читает источник целиком, ищет уже существующие страницы, пишет страницу источника в `wiki/sources`, выделяет понятия и сущности, связывает новые страницы со старыми в обе стороны, обновляет `index.md`, дописывает `log.md` и в конце печатает отчет с числом новых и обновленных страниц. Правило автора: пока страница не связана, источник не считается обработанным. Противоречия записываются рядом со старой версией, а не заменяют ее. `second-brain-query` отвечает на вопросы по вики со ссылками на страницы. Остальные скиллы закрывают проверку хранилища (`lint`, `review`, `metrics`, `privacy`), слияние и переименование страниц, импорт истории чатов и расшифровок, подготовку отчета и публикации, викторину по вашим страницам. Скрипты считают статистику хранилища, проверяют ссылки и выгружают граф.
Для кого. Для тех, кто много читает и смотрит и хочет, чтобы агент вел личную базу знаний: исследователей, инженеров, авторов и студентов.
Подходит, если
- Накопились закладки, скриншоты и заметки, и нужен способ превращать их в связанную базу знаний без ручного раскладывания
- Нужно положить статью, расшифровку видео или PDF в `raw/` и командой `/ingest` получить страницы с перекрестными ссылками
- Хочется задавать вопросы по своим материалам и получать ответы со ссылками на страницы хранилища
- Нужны проверки хранилища по расписанию: битые ссылки, дубликаты, страницы без связей, противоречия
- Нужен готовый `CLAUDE.md` и структура папок, чтобы не придумывать схему хранилища с нуля
Не подходит, если
- Нужна командная вики: в описании сказано, что набор не для командных вики и не заменяет Notion
- Вы не собираетесь регулярно добавлять материалы: агент не наведет порядок в хранилище, которое вы не пополняете
- Нужен один компактный скилл вместо набора из 18 скиллов и 72 команд: для этого в каталоге есть karpathy-llm-wiki
- Нужны только ежедневные и недельные обзоры без разбора источников: набор шире этой задачи
- Агент без Claude Code не читает папку `.claude`: там лежат команды и субагенты, и без нее придется переносить скиллы вручную
Пример запроса к агенту
Я положил статью в raw, разбери ее в вики: создай страницу источника, выдели понятия и свяжи их с тем, что уже естьОграничения
- Лицензия MIT. Автор опирается на идею Андрея Карпати из заметки о вики на основе LLM от 4 апреля 2026 года и дополняет ее частями, которые заметка не определяет.
- Установка ручная: клонирование и копирование папок командами `cp` в `~/brain/.claude`. В Windows вместо `python3` нужно `python`: имя `python3` там часто указывает на заглушку Microsoft Store и ничего не делает.
- Агент пишет и переписывает ваши заметки, поэтому хранилище стоит держать в git. Автор советует сначала подать десять источников и только потом судить о результате: на пяти страницах граф малоинтересен.
- 72 команды и 18 скиллов написаны под Claude Code. Остальные агенты, умеющие читать файлы, могут использовать `SKILL.md` и Markdown, но готовых настроек под них в репозитории нет.
- В описании остались пометки автора «TODO before publishing»: не добавлена ссылка на исходную статью и скриншоты.
- Часть материалов в `resources` опирается на списки сторонних плагинов и репозиториев с цифрами на сентябрь 2026 года.
Как отключить. Удалите папки `second-brain-*` из `~/.claude/skills` и скопированные команды и субагентов из `.claude/commands` и `.claude/agents` в хранилище. Плагин курса `agents-course` удалите через управление плагинами Claude Code. Сами заметки останутся обычными Markdown-файлами, их можно открыть в Obsidian без скиллов.
Частые вопросы
Как сделать второй мозг в Obsidian с помощью Claude Code?
Склонируйте репозиторий, скопируйте `vault-template` в `~/brain`, а скиллы, команды и субагентов в `~/brain/.claude`, затем откройте папку в Claude Code и как хранилище в Obsidian. Положите первый источник в `raw/` и запустите `/ingest`. Автор советует подать десять источников, прежде чем оценивать результат.
Какие скиллы входят в набор?
Восемнадцать, каждый на один рабочий процесс: `ingest`, `query`, `lint`, `review`, `merge`, `rename`, `backfill`, `chat-import`, `transcript`, `graph`, `metrics`, `privacy`, `project`, `publish`, `quiz`, `report`, `write` и `changed-my-mind`. По словам автора, ядро системы составляют `second-brain-ingest` и `second-brain-query`.
Чем скиллы отличаются от команд и субагентов?
Поведение лежит в скиллах, а 72 команды в `commands` лишь указывают на скилл и задают область, например `/ingest-pdf` или `/lint`. Шесть субагентов (`curator`, `graph-analyst`, `ingestor`, `linker`, `researcher`, `reviewer`) — отдельные роли, четыре из них только читают.
Нужна ли векторная база для ответов на вопросы?
Нет. Автор считает, что на небольшом личном корпусе структурированные страницы со ссылками отвечают лучше фрагментов по сходству. В руководстве есть отдельная страница о пороге, после которого RAG оправдан, а скрипты выгружают граф для анализа.
Что за плагин agents-course и нужен ли он?
Это отдельный плагин Claude Code с инструментами курса об агентах: проверка контекста, генератор тестов цели, поиск мест для шлюза, аудит оболочки агента и заготовка набора проверок. Для второго мозга он не нужен. Ставится двумя командами: `claude plugin marketplace add undefined-ui/second-brain-os` и `claude plugin install agents-course@second-brain-os`.
Что произойдет, если новый источник спорит со старой страницей?
Скилл не перезаписывает страницу: обе позиции остаются с датами и источниками, а в отчете печатается строка о найденном противоречии. Команда `/changed-my-mind` и одноименный скилл прослеживают, как менялись ваши взгляды.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыЧетыре скилла для личной базы знаний в Obsidian: агент разбирает статьи и заметки в связанную вики, отвечает по ней и проверяет ее на ошибки
Постоянная память агента в хранилище Obsidian: сохранение решений, поиск, исследования и фоновое обслуживание базы
COG: второй мозг
COG: Second Brain
Набор скиллов и агентов для второго мозга на markdown и git: заметки, база знаний и мини-CRM по людям без базы данных и облака
Набор скиллов, с которыми агент ведет личную вики в Obsidian: собирает знания из документов и прошлых сессий и отвечает со ссылками
Шаблон vault в Obsidian с хуками, командами и скиллами, который дает Claude Code, Codex и Gemini CLI постоянную память между сессиями
Плагин и набор скиллов, которые превращают хранилище Obsidian в базу знаний с источниками, связями и ответами по ней
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Second Brain OS (эта запись) | нет | 1 160 | |
| claude-obsidian | нет | 15 944 | плагин и набор скиллов, превращающих хранилище Obsidian в базу знаний с источниками и ответами |
| Karpathy LLM Wiki | нет | 2 631 | один скилл для личной вики: сбор источников, компиляция статей с цитатами и проверка целостности |
| Second Brain Starter | нет | 851 | скилл, который составляет личный PRD для построения второго мозга и выдает поэтапный план |
Коротко о README
Описание начинается с проблемы закладок, которые никто не разбирает, и с быстрого старта на девять шагов. Дальше идут схема потока от `raw` через агента к `wiki`, таблица содержимого репозитория, разделы руководства, курс по агентам из семи модулей и пять справочников по графам знаний, оболочкам, циклам и проверкам. В конце собраны принципы проекта, ссылки на источники, таблицы плагинов Obsidian и чужих реализаций той же идеи.
Бейдж для README
Исходный SKILL.md
--- name: second-brain-ingest description: >- Turn raw source material in a second-brain vault into linked wiki pages: read the source, split it into concepts and entities, write or update pages, connect them to existing pages, and record the run in the log. Use this skill whenever the user drops a file into raw/, pastes an article, transcript or PDF and asks to add it to the vault, says "ingest this", "add this to my second brain", "process raw", or asks to catch up on unprocessed sources, even if they do not name the ingest command. Do NOT use for answering questions from an existing vault, for linting or repairing pages, or for editing notes the user wrote by hand. --- # Ingest a source An ingest that only writes a summary page produces a vault that grows without getting smarter. The whole value is in the second half of the job: connecting the new material to what is already there. A page that lands unlinked is invisible within a week. ## Core rule Nothing is ingested until it is linked. Every run ends with the new pages connected to existing pages in both directions. ## Workflow 1. **Read the source completely** before writing anything. Partial reads produce pages built from the introduction, which is where sources are least specific. 2. **Check what already exists.** Search the wiki for the main entities and concepts.