Mini-Wiki — скилл
Скилл и CLI превращают репозиторий в вики из Markdown со ссылками на исходники, поиском, графом связей и видами для Obsidian.
- 115 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- CLI пишет страницы и манифест в каталоги `wiki/` и `.mini-wiki/` репозитория, перемещает устаревшие страницы в архив.
- Плагины сторонних авторов ставятся отключенными и только как текст инструкций.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/mini-wikiОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- CLI пишет страницы и манифест в каталоги `wiki/` и `.mini-wiki/` репозитория, перемещает устаревшие страницы в архив.
- Плагины сторонних авторов ставятся отключенными и только как текст инструкций.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Mini-Wiki 3.3 собирает из репозитория проверяемую сеть знаний в Markdown. Разделение обязанностей жесткое: CLI отвечает за сканирование, стабильные идентификаторы, граф, навигацию, проверки, поиск, манифест, транзакции и миграцию, а ИИ-агент пишет пояснения по фактам репозитория внутри защищенных областей страниц. Git хранит историю, Obsidian остается необязательным окном для чтения. Каноническая вики лежит в каталоге `wiki/` на уровне репозитория. Граф связывает проект, домены, модули, исходники, символы и документы. Пересборка сохраняет написанное агентом и неизвестные свойства пользователя. Обновление идет транзакциями с пробным прогоном, строгая проверка ловит битые ссылки, дрейф исходников и сирот. В составе локальный поиск с поддержкой китайского текста, четыре представления Bases для очередей работы и три схемы Canvas по архитектуре, доменам и трассировке к исходникам.
Для кого. Командам, которым нужна живая документация проекта с привязкой к коду, и разработчикам, ведущим базу знаний в Obsidian.
Подходит, если
- Новый разработчик заходит в большой репозиторий, и нужна карта модулей с ссылками на исходники.
- Документация устарела, и нужна проверка дрейфа между вики и кодом.
- Знания проекта хочется читать и искать в Obsidian, не отдавая ему управление сборкой.
- Нужен воспроизводимый пересбор вики с пробным прогоном и откатом.
Не подходит, если
- Репозиторий состоит из пары файлов, и вики не нужна.
- Нужна документация для внешних пользователей в виде сайта с темой оформления.
- Агент не может записывать в каталог репозитория.
Пример запроса к агенту
Собери вики для этого репозитория, проверь строгим режимом и допиши пояснения к модулям по исходникам.Ограничения
Для CLI нужен Python 3.10 или новее, его ставят из клона командами `python -m venv .venv` и `pip install -e .`. Содержательные пояснения пишет агент, и их качество зависит от модели: CLI дает структуру и проверки, но не гарантирует точность текста. Страницы без маркеров владения CLI не усыновляет и не перезаписывает. Команды Obsidian работают только при установленном приложении, а `--probe` может его запустить. Плагины сторонних авторов ставятся отключенными и только как текст инструкций.
Как отключить. Удалите скилл через менеджер скиллов, а каталоги `wiki/` и `.mini-wiki/` удалите из репозитория, если вики больше не нужна. Страницы без маркеров владения CLI не трогает.
Частые вопросы
Нужен ли Obsidian?
Нет. Сборка, поиск, проверки, Bases и Canvas работают без него. Obsidian нужен только как необязательная оболочка для чтения и просмотра графа.
Как собрать вики?
Командами `mini-wiki init`, затем `mini-wiki build --dry-run --json` и `mini-wiki build --json`. После сборки агент заполняет области `mini-wiki:content` и запускает пересборку с проверкой.
Что произойдет с текстом, который написал агент?
Он сохранится при пересборке байт в байт: агент пишет внутри областей `mini-wiki:content`, а сгенерированная навигация живет в отдельных областях.
Как перейти со старой структуры?
Командой `mini-wiki migrate --json` для предпросмотра и `mini-wiki migrate --apply --json` для переноса. Миграция делает резервную копию и меняет конфигурацию только после проверки результата.
Как искать по вики?
Командой `mini-wiki search "запрос" --json`. Поиск локальный, понимает китайский и смешанные запросы и принимает фильтры `--type`, `--tag` и `--limit`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыOpenWiki создает Markdown-вики по репозиторию, сохраняет основания фактов и дает агенту поиск по документации нескольких проектов.
CLI создает вики по локальной или GitHub-кодовой базе, связывает модули и показывает источники ответов до строк файла.
Официальный набор скиллов «Золотых документов» WPS: Claude Code и Codex создают и правят облачные документы через kdocs-cli
MCP-сервер и CLI для Yandex Wiki на Python: создание, чтение, обновление и удаление страниц по одному slug
Скилл для глубокого чтения одной научной статьи и сборки структурированной заметки в стиле Obsidian
Плагин собирает тематическую вики из заметок или кодовой базы, сохраняя ссылки на источники и согласованную структуру статей.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Mini-Wiki (эта карточка) | нет | 115 | ||
| LLM Wiki Compiler | нет | 2 254 | собирает вики из источников знаний; Mini-Wiki строит граф репозитория с привязкой страниц к исходному коду и строгими проверками дрейфа | |
| Deepwiki MCP | нет | не нужна | 1 392 | отдает чужие вики через MCP; Mini-Wiki создает вики прямо в вашем репозитории |
Коротко о README
Версия 3.3 перенесла каноническую вики в каталог `wiki/` и ввела стабильный граф репозитория, транзакционную сборку и строгую проверку. Хранилище состояния лежит в `.mini-wiki/` и пересобирается.
Бейдж для README
Исходный SKILL.md
--- name: mini-wiki description: | Build and maintain a professional, source-traceable project knowledge network. Use when the user asks to generate, update, validate, search, migrate, or open a project Wiki; when architecture and module knowledge should be connected; or when Obsidian-compatible Properties, Bases, and Canvas views are useful. Durable Markdown lives in wiki/ and remains usable without Obsidian. --- # Mini-Wiki 3.3.0 Mini-Wiki turns a repository into a versionable Markdown knowledge network. The CLI owns deterministic scanning, graph construction, managed navigation, local search, Bases, Canvas, validation, and migration. The Agent owns the professional explanations inside protected content regions. For Chinese instructions, read `references/SKILL.zh.md`. ## Non-negotiable boundaries - `wiki/` is canonical, durable knowledge. It should normally be committed. - `.mini-wiki/` contains configuration, Manifest, cache, staging, and recoverable archives. Cache, staging, and archive are rebuildable local state. - Markdown remains fully useful without Obsidian. - Source references are repository-relative Markdown links. Never emit local URL schemes or absolute user paths. - Never write or modify `.obsidian/`, themes, snippets, or Obsidian plugins. - Obsidian detection is optional. Only an explicit `mini-wiki obsidian open` request may start the app. - Third-party Mini-Wiki plugins are instruction-only. Read their `PLUGIN.md` or `SKILL.md` as text; never import, execute, or invoke plugin-provided scripts. - Do not overwrite unmarked user documents. Do not edit content outside the ownership region assigned to the Agent. ## Agent workflow Run the lifecycle in this order. 1. Initialize once: ```bash mini-wiki init <project> ``` 2. Diagnose the project without launching Obsidian: ```bash mini-wiki doctor --json <project>