AIKraft/Skills/wiki-ingest

wiki-ingest

Загружает любые источники (PDF, markdown, URL, логи, CSV) в Obsidian wiki, преобразуя их в связанные страницы. Используйте при запросах «add to wiki», «ingest», «save this page» или при перетаскивании файлов.

ar9av official Документы ★ 3.5k

Что делает навык

Навык загружает различные источники (PDF, markdown, URL, логи, CSV) в Obsidian wiki, преобразуя их в связанные страницы. Основная задача — не просто суммировать, а дистиллировать и интегрировать знания из новых документов в контекст всей wiki.

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

  • Запросы с ключевыми словами «add to wiki», «ingest» или «save this page».
  • Перетаскивание файлов в интерфейс для их обработки.
  • Необходимость добавить новые данные в wiki с сохранением связей и структуры.
  • Загрузка разнородных источников (документы, логи, таблицы) в единый формат Obsidian.

Как работает

  1. Прочитать и применить профиль написания (Writing Profile) из llm-wiki/SKILL.md, соблюдая приоритет схемы фреймворка и безопасности.
  2. Разрешить конфигурацию согласно протоколу Config Resolution Protocol в llm-wiki/SKILL.md для получения путей к vault, директории источников и формата ссылок.
  3. Проверить флаг WIKI_STAGED_WRITES: если он true, уведомить пользователя о режиме черновиков (_staging/) и команде /wiki-stage-commit.
  4. Изучить .manifest.json, index.md и log.md для понимания уже загруженных данных, текущего содержания wiki и недавней активности.
  5. Создать и записать новые или обновленные страницы, применяя формат внутренних ссылок (OBSIDIAN_LINK_FORMAT) и сохраняя исходные структурированные записи.

Примеры запросов агенту

Добавь этот отчет в wiki
Ингестируй документ по ссылке
Сохрани эту страницу в wiki

Что понадобится

  • Установленный и настроенный Obsidian vault (путь определяется через OBSIDIAN_VAULT_PATH)
  • Файлы конфигурации llm-wiki/SKILL.md и WRITING.md
  • Доступ к файловой системе для чтения .manifest.json, index.md, log.md и записи файлов

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «ar9av-wiki-ingest» из репозитория: # https://github.com/ar9av/obsidian-wiki
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r ar9av-wiki-ingest/ ~/.claude/skills/ar9av-wiki-ingest/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.