AIKraft/Skills/wiki-lint

wiki-lint

Проверяет и поддерживает здоровье Obsidian-вики: ищет орфанные страницы, противоречия, устаревший контент и битые ссылки. Полезно при запросах на аудит заметок или "wiki health check". С флагом --consolidate исправляет ошибки после подтверждения пользователя.

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

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

Навык выполняет аудит здоровья Obsidian-вики, выявляя орфанные страницы, противоречия, устаревший контент и битые ссылки. Он использует эффективную схему и правила владельца для детерминированной проверки структуры без полного чтения всех страниц.

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

  • Аудит заметок или проверка здоровья wiki (wiki health check)
  • Исправление ошибок в структуре wiki с флагом --consolidate после подтверждения пользователя
  • Поиск орфанных страниц и битых ссылок в большом хранилище
  • Выявление противоречий и устаревшего контента с учетом правил владельца

Как работает

  1. Следовать таблице Retrieval Primitives из llm-wiki/SKILL.md, предпочитая grep по frontmatter и чтение по секциям полному чтению страниц
  2. Применить профиль записи из llm-wiki/SKILL.md и разрешить конфигурацию через Config Resolution Protocol (получить OBSIDIAN_VAULT_PATH и другие переменные)
  3. Прочитать AGENTS.md, если он существует, чтобы применить правила владельца, которые переопределяют стандарты фреймворка
  4. Сформировать эффективную схему, записав источник схемы, обязательные/опциональные поля frontmatter, жизненные циклы и типы отношений
  5. Прочитать index.md для полного инвентаря страниц и log.md для контекста недавней активности
  6. Применить детерминированные проверки, явно передавая эффективную схему (например, через флаги --allow-lifecycle, --schema-source), и сгенерировать JSON-отчет

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

Проведи аудит здоровья моей Obsidian-вики и найди битые ссылки
Выполни wiki health check с флагом --consolidate для исправления найденных ошибок
Проверь заметки на наличие орфанных страниц и противоречий, используя правила из AGENTS.md

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

  • Доступ к файловой системе Obsidian-хранилища (OBSIDIAN_VAULT_PATH)
  • Файлы llm-wiki/SKILL.md, WRITING.md, index.md, log.md, AGENTS.md
  • Инструменты для grep и чтения файлов по секциям/якорям

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

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

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

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