AIKraft/Skills/wiki-export

wiki-export

Экспортирует граф знаний Obsidian в структурированные форматы (JSON, GraphML, Cypher, SQL, HTML) для использования во внешних инструментах. Применяется при запросах на экспорт wiki, визуализацию графа или выгрузку данных в OKF.

ar9av official Данные ★ 3.5k

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

Экспортирует граф знаний Obsidian в структурированные форматы (JSON, GraphML, Cypher, SQL, HTML) для использования во внешних инструментах, таких как Gephi, Neo4j или кастомные скрипты. Обрабатывает фильтры проектов и видимости, извлекает узлы и связи из вики-ссылок и блоков отношений, а также назначает идентификаторы сообществ на основе тегов.

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

  • Экспорт wiki для визуализации графа знаний в сторонних программах.
  • Выгрузка данных в базы данных (Neo4j, PostgreSQL) для внешних аналитических инструментов.
  • Подготовка структурированных данных для импорта в OKF или другие системы.
  • Фильтрация экспорта по конкретному проекту или уровню видимости (public/internal).

Как работает

  1. Разрешить конфигурацию (OBSIDIAN_VAULT_PATH) и убедиться, что в хранилище есть хотя бы 5 страниц.
  2. Применить фильтры проекта (по пути или тегу) и видимости (исключение тегов visibility/internal, visibility/pii), если они запрошены.
  3. Собрать список узлов (nodes) из frontmatter всех .md файлов, исключая системные папки, и извлечь вики-ссылки из тел страниц для формирования списка связей (edges).
  4. Обогатить связи данными из блока relationships: frontmatter, присваивая типизированным связям приоритет над обычными вики-ссылками.
  5. Присвоить узлам community IDs на основе доминантного тега (первого тега в массиве) для группировки.
  6. Записать результаты в папку wiki-export/ в форматах graph.json, graph.graphml, cypher.txt, postgres.sql и HTML.

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

Экспортируй граф знаний Obsidian в JSON и GraphML.
Выгрузи данные проекта security в формате Cypher для Neo4j.
Сделай публичный экспорт wiki, исключив внутренние страницы, в SQL для PostgreSQL.

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

  • Доступ к файловой системе Obsidian Vault (путь определяется через OBSIDIAN_VAULT_PATH).
  • Наличие в хранилище не менее 5 страниц .md.
  • Следование протоколу разрешения конфигурации из llm-wiki/SKILL.md.

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

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

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

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