routeros-skills
Девятнадцать скиллов по MikroTik RouterOS v7: скрипты, файрвол, контейнеры, хотспот, REST API и тестовые виртуальные роутеры CHR
- 89 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скиллы текстовые. Опасность появляется, когда агент применяет скрипты и правила файрвола к настоящему роутеру, поэтому конфигурацию сначала проверяют на CHR.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/routeros-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы текстовые. Опасность появляется, когда агент применяет скрипты и правила файрвола к настоящему роутеру, поэтому конфигурацию сначала проверяют на CHR.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий собирает скиллы с контекстом по MikroTik RouterOS 7. Каждый лежит в папке с файлом `SKILL.md` и каталогом `references/`. В таблице README девятнадцать скиллов: основы CLI и REST API, скрипты `.rsc`, файрвол и NAT, контейнеры, хотспот, формат `/app` YAML, дерево команд `/console/inspect`, запуск виртуального роутера CHR в QEMU, ZeroTier, прошивка через `netinstall-cli`, а также описания протоколов MNDP, MAC-Telnet и снифера TZSP. Названия разведены по префиксам. `routeros-*` хранит знания о самой системе, `routeros-tikoci-*` описывает инструменты автора, `quickchr` и `centrs`: с их помощью агент поднимает одноразовый CHR, применяет конфигурацию и читает ее обратно для проверки.
Для кого. Сетевым инженерам и администраторам MikroTik, которые пишут скрипты RouterOS и конфигурации с помощью Claude Code, Codex или Copilot.
Подходит, если
- Агент пишет скрипт `.rsc` и должен знать синтаксис, селекторы `[find]` и политики планировщика
- Правила файрвола и NAT составляют с учетом порядка правил и отслеживания соединений
- Конфигурацию проверяют на одноразовом виртуальном роутере CHR до выката на оборудование
- Контейнеры на роутере настраивают через VETH, мосты и образы OCI
Не подходит, если
- Нужен агент, который сам управляет роутером по API без своих скриптов: для этого есть MCP-серверы
- Устройство работает на RouterOS шестой версии, скиллы описывают только седьмую
- Задача лежит вне MikroTik: общих знаний о сетях здесь нет
Пример запроса к агенту
Напиши скрипт RouterOS, который раз в час проверяет доступность шлюза и пишет в лог, и проверь его на CHRОграничения
Скиллы содержат знания и инструкции, а доступ к роутеру агент получает отдельно: через учетные данные REST API, SSH или инструменты `quickchr` и `centrs`. Часть описаний привязана к свежим версиям: формат `/app` YAML требует RouterOS 7.21 и выше, собственный YAML 7.22 и выше. Репозиторий ставится клонированием и командой `make link`, готовой упаковки в плагин нет. После переименования скиллов `centrs` и `quickchr` существующим установкам нужно повторить `make link`.
Как отключить. Удалите симлинки `routeros-*` из `~/.claude/skills`, `~/.agents/skills` и `~/.copilot/skills`, затем при желании клонированную папку.
Частые вопросы
С какого скилла начать?
С `routeros-fundamentals`: на него опираются остальные. Он описывает CLI, REST API, скрипты и устройство системы.
Как установить скиллы в Claude Code?
Клонируйте репозиторий, перейдите в него и выполните `make link`. Команда создает симлинки в каталогах скиллов Claude Code, Codex, Copilot и Hermes, `make check` проверяет результат.
Нужен ли физический роутер для проверки конфигурации?
Нет. Скилл `routeros-qemu-chr` и инструменты `quickchr` поднимают виртуальный CHR в QEMU, на нем применяют конфигурацию и читают ее обратно.
Чем skills отличаются от MCP-сервера для MikroTik?
Скиллы дают агенту знания и приемы, а MCP-сервер выполняет команды на устройстве. Их можно использовать вместе.
Какие агенты видят эти скиллы?
Claude Code, GitHub Copilot, Codex и Hermes: `make link` создает ссылки в `~/.claude/skills`, `~/.copilot/skills`, `~/.agents/skills` и `~/.hermes/skills`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыMCP-сервер для MikroTik RouterOS и SwOS: 133 типизированных инструмента с пробным прогоном, снимками и откатом изменений.
Скилл настраивает OpenTelemetry: коллектор, выборку, безопасность и поток телеметрии из ИИ-агентов, не засоряя контекст.
MCP-сервер для роутеров MikroTik: агент читает и меняет конфигурацию RouterOS по SSH по запросу из чата
MCP-сервер ищет по документации MikroTik RouterOS, дереву команд и характеристикам устройств через локальную базу SQLite.
Свой сервер и CLI skb для частной раздачи скиллов: публикация, версии, установка и откат в Cursor, Claude Code, Codex
31 скилл для DevOps в Claude Code и Codex: генераторы конфигов, валидаторы и отладчик Kubernetes для Terraform, Helm, CI и Docker
Коротко о README
README представляет набор как «SkillStore» для RouterOS 7, перечисляет скиллы таблицей и объясняет префиксы имен. Установка сводится к клонированию и `make link`; репозиторий служит единственным источником всех скиллов `routeros-*`.