routeros-fundamentals
Освоение настройки и скриптинга MikroTik RouterOS v7
Ручная настройка маршрутизаторов MikroTik отнимает часы на выполнение повторяющихся задач. Этот навык даёт AI-агентам знания о RouterOS v7 для написания правильных CLI-команд, REST API-запросов и скриптов автоматизации с первого раза.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «routeros-fundamentals». How do I add a static route to 192.168.10.0/24 via gateway 10.0.0.1 on RouterOS v7?
Ожидаемый результат:
- Use the /ip route add command:
- /ip route add dst-address=192.168.10.0/24 gateway=10.0.0.1
- Key differences from Linux: RouterOS uses dst-address instead of -net/-host, and the syntax is dst-address=<network> gateway=<gateway-ip>.
Использование «routeros-fundamentals». Write a REST API call to list all firewall rules on RouterOS
Ожидаемый результат:
- GET /rest/ip/firewall/rule
- Headers: Content-Type: application/json, Accept: application/json, Authorization: Bearer <token>
- Authentication requires generating a token via /rest/login or using SSL certificates.
Аудит безопасности
БезопасноSecurity scan detected 1898 potential issues, but all are false positives. The skill consists entirely of markdown documentation files containing RouterOS v7 reference material. The static scanner misidentified markdown code fences (backticks around code blocks) as Ruby shell execution, API documentation examples as code implementation, and common networking terminology as command-and-control indicators. No executable code, no credential exfiltration, no network access, and no malicious patterns exist. This is legitimate educational documentation for MikroTik RouterOS administrators.
Факторы риска
⚙️ Внешние команды (14)
🌐 Доступ к сети (11)
Оценка качества
Что вы можете построить
Сетевой администратор, автоматизирующий настройку маршрутизаторов
IT-администраторы, управляющие несколькими устройствами MikroTik, используют этот навык для генерации RouterOS CLI-команд и REST API-скриптов для массовых изменений конфигурации в инфраструктуре.
DevOps-инженер, создающий сетевую автоматизацию
DevOps-команды интегрируют автоматизацию RouterOS в свои pipelines инфраструктуры как кода, используя навык для генерации корректных API-запросов и скриптов для подготовки маршрутизаторов.
Разработчик, устраняющий ошибки RouterOS
Разработчики, создающие интеграции с маршрутизаторами MikroTik, используют этот навык, чтобы понять, почему Linux-команды не работают в RouterOS и как адаптировать их код для RouterOS v7.
Попробуйте эти промпты
How do I configure [feature] on RouterOS v7? Write the CLI commands to [specific task].
Generate a REST API call to [endpoint] on RouterOS v7 for [operation]. Include authentication headers.
Write a RouterOS script that [description of automation task] using the scripting language syntax.
Why does the Linux command [command] fail on RouterOS? What is the RouterOS equivalent?
Лучшие практики
- Всегда явно указывайте RouterOS v7, чтобы избежать предложения синтаксиса команд v6
- Используйте REST API с SSL-сертификатами для продакшен-автоматизации вместо обычного HTTP
- Сначала тестируйте CLI-команды в лабораторной среде, так как RouterOS имеет другой синтаксис по сравнению с Linux
Избегать
- Не предполагайте, что Linux-команды работают в RouterOS без проверки различий в синтаксисе
- Не используйте документацию RouterOS v6 для настройки v7, так как структуры команд отличаются
- Не пропускайте настройку аутентификации при использовании REST API в скриптах