second-brain-ingest — скилл для Claude Code: превращает raw/ в вики
Скилл разбирает сырые документы из raw/ и раскладывает их по страницам вики со ссылками. Пригодится, если вы копите статьи и заметки в одном месте.
npx skills add NicholasSpisak/second-brain --skill second-brain-ingest -a claude-codeЧто делает second-brain-ingest
Скилл проходит по файлам в raw/ и для каждого строит страницу-конспект в wiki/sources/. Сначала он читает источник целиком, потом показывает вам 3-5 главных мыслей и ждёт подтверждения — без вашего «да» он ничего не пишет. Дальше создаёт страницу с кратким содержанием, ключевыми утверждениями и списком упомянутых сущностей и понятий.
Дальше он обновляет страницы сущностей и понятий: людей, организаций, продуктов кладёт в wiki/entities/, идеи и фреймворки — в wiki/concepts/. Если страница уже есть, скилл дописывает в неё новое и добавляет источник в поле sources:. Когда новый материал противоречит старому, он правит страницу и отмечает противоречие со ссылкой на оба источника. Связи между страницами он ставит через [[wikilinks]], а не через пути к файлам.
В конце обновляются wiki/index.md и wiki/log.md — по записи в логе видно, что уже обработано, поэтому повторный запуск не тронет те же файлы. Один источник обычно задевает 10-15 страниц вики, и это нормально. Учтите: скилл работает только с файлами, которые вы уже положили в raw/; если папки нет, обрабатывать будет нечего.
Какие задачи решает
- разложить скачанную статью по страницам вики
- найти в
raw/файлы, которые ещё не обработаны - связать новую сущность со страницами, где она уже упоминалась
- зафиксировать противоречие между новым источником и старой заметкой
- обновить индекс и лог после добавления материала
Примеры запросов агенту
- обработай новые источники из raw/
- добавь статью в базу знаний, я положил её в raw/
- разбери этот файл и покажи, что в нём главное
Как установить second-brain-ingest
1Через Skills CLI (Vercel)
npx skills add NicholasSpisak/second-brain --skill second-brain-ingest -a claude-code2Вручную: положить файлы
~/.claude/skills/second-brain-ingest/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/second-brain-ingest/
1Через Skills CLI (Vercel)
npx skills add NicholasSpisak/second-brain --skill second-brain-ingest -a codex2Вручную: положить файлы
.agents/skills/second-brain-ingest/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NicholasSpisak/second-brain --skill second-brain-ingest -a cursor2Вручную: положить файлы
.cursor/skills/second-brain-ingest/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NicholasSpisak/second-brain second-brain-ingest2Вручную: положить файлы
.github/skills/second-brain-ingest/SKILL.md1Через Skills CLI (Vercel)
npx skills add NicholasSpisak/second-brain --skill second-brain-ingest -a gemini-cli2Командой платформы
gemini skills install https://github.com/NicholasSpisak/second-brain --path skills/second-brain-ingestВручную: положить файлы
.devin/skills/second-brain-ingest/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NicholasSpisak/second-brain --skill second-brain-ingest -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о second-brain-ingest
Как установить second-brain-ingest в Claude?
Выполните npx skills add NicholasSpisak/second-brain --skill second-brain-ingest -a claude-code. Скилл встанет в ~/.claude/skills/second-brain-ingest/SKILL.md.
Что делает second-brain-ingest?
Читает документы из raw/, делает по каждому страницу-конспект в wiki/sources/ и дописывает упомянутые сущности и понятия на их страницы. В конце обновляет индекс и лог вики.
Чем этот скилл отличается от простого сохранения заметки?
Он не создаёт новую страницу под каждый факт, а сначала ищет существующую и дополняет её. Новую страницу делает только тогда, когда тема достаточно самостоятельная.