AIKraft/Skills/cross-linker

cross-linker

Находит и добавляет отсутствующие перекрестные ссылки между страницами wiki. Используйте при разрозненности страниц или после массового импорта. В отличие от wiki-lint, этот инструмент модифицирует страницы, а не создает отчеты.

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

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

Автоматически находит и добавляет отсутствующие перекрестные ссылки (wikilinks) между страницами wiki, которые должны ссылаться друг на друга. В отличие от wiki-lint, этот инструмент модифицирует содержимое страниц, а не создает отчеты.

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

  • Устранение разрозненности страниц в базе знаний.
  • Добавление ссылок после массового импорта контента.
  • Укрепление графа знаний путем выявления неявных связей.
  • Обновление ссылок на новые страницы, только что добавленные в wiki.

Как работает

  1. Прочитать index.md для получения полного списка страниц и их кратких описаний, а также skim log.md для выявления недавно импортированных страниц.
  2. Сформировать реестр страниц, используя grep только для frontmatter (без чтения полного содержимого), чтобы избежать избыточных запросов.
  3. Прочитать полные страницы только тех записей, чьи заголовки или описания указывают на вероятную релевантность для создания ссылок.
  4. Вставить недостающие ссылки в соответствии с форматом из OBSIDIAN_LINK_FORMAT (wikilink или относительный путь .md), применяя правила из llm-wiki/SKILL.md.

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

Найди и добавь перекрестные ссылки между страницами, которые упоминают друг друга, но не связаны.
Проверь новые страницы из log.md и свяжи их с существующими темами wiki.
Исправь разрозненность в wiki, добавив отсутствующие ссылки между связанными концепциями.

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

  • Доступ к файлам index.md и log.md в корне репозитория.
  • Настроенная переменная окружения или конфигурация OBSIDIAN_VAULT_PATH.
  • Следование протоколу разрешения конфигурации из llm-wiki/SKILL.md.

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

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

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

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