← Back to Skills Marketplace
211
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install mikrotik-encyclopedia
Description
MikroTik RouterOS documentation-first workflow for MikroTik-specific questions, troubleshooting, command planning, live CLI/API work, config review, log anal...
Usage Guidance
This skill appears to do what it says: cache MikroTik docs and help you record device notes. If you install it, expect it to create a .MikroTik-Encyclopedia/ directory and save cached doc pages and notes there. The included caching script is restricted to https://help.mikrotik.com and prevents directory traversal and query strings, which is good. Before using on sensitive environments: (1) ensure you do not put plaintext passwords/API tokens into the notes/inventory files, (2) confirm your agent's SSH/API connectors (separate from this skill) are restricted so the agent cannot make live device changes without your consent, and (3) if you need stricter behavior, review or modify scripts (they are small and readable) to enforce additional controls.
Capability Analysis
Type: OpenClaw Skill
Name: mikrotik-encyclopedia
Version: 1.0.5
The MikroTik Encyclopedia skill is a well-structured documentation-first workflow for managing MikroTik RouterOS devices. It includes safety-conscious Python scripts (scripts/cache_doc.py and scripts/init_workspace.py) that use strict domain whitelisting (help.mikrotik.com) and path validation to prevent unauthorized network access or path traversal, while explicitly instructing the agent to avoid storing sensitive credentials.
Capability Assessment
Purpose & Capability
Name/description match the included artifacts: SKILL.md describes a docs-first workflow and the repo includes caching and workspace-init scripts. No environment variables, unrelated binaries, or external services are requested that would be inconsistent with a docs/cache/notes tool.
Instruction Scope
Runtime instructions limit activity to checking a workspace-local cache (.MikroTik-Encyclopedia/), consulting official docs, optionally inspecting live devices, and recording notes. The SKILL.md explicitly warns against storing plaintext secrets and instructs to consult docs before live changes. The instructions do not ask the agent to read arbitrary system files or exfiltrate data.
Install Mechanism
No install spec is present (instruction-only with two small helper scripts). No downloads from untrusted URLs or archive extraction are used. The included scripts are simple and local.
Credentials
The skill declares no required env vars, credentials, or config paths. The caching script only fetches from help.mikrotik.com (enforced by ALLOWED_NETLOCS) over HTTPS and writes inside the workspace root, so requested access is minimal and proportional.
Persistence & Privilege
always is false and the skill does not request elevated platform privileges. It will create and write under a workspace-local directory (.MikroTik-Encyclopedia/) which is expected. Note: the agent can be allowed to invoke skills autonomously by default—this skill's instructions include guidance about live device inspection, so operational risk depends on whether the agent has separate SSH/API connectors enabled.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mikrotik-encyclopedia - After installation, invoke the skill by name or use
/mikrotik-encyclopedia - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
Security hardening: restrict cache fetches to approved docs URLs, block traversal/query writes, tighten cache-path handling, and add explicit guidance not to store plaintext secrets in encyclopedia notes.
v1.0.4
Add ignore rules for local artifacts and harden doc-cache URL validation against userinfo, direct IPs, and explicit ports.
v1.0.3
Narrow activation to explicit MikroTik/RouterOS contexts and reduce generic networking/firewall misfires.
v1.0.2
Security fix: validate cache_doc.py URLs before fetch and restrict caching to allowed HTTPS docs hosts.
v1.0.1
Add OpenClaw manifest metadata for homepage and emoji.
v1.0.0
Initial public release
Metadata
Frequently Asked Questions
What is MikroTik Encyclopedia?
MikroTik RouterOS documentation-first workflow for MikroTik-specific questions, troubleshooting, command planning, live CLI/API work, config review, log anal... It is an AI Agent Skill for Claude Code / OpenClaw, with 211 downloads so far.
How do I install MikroTik Encyclopedia?
Run "/install mikrotik-encyclopedia" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is MikroTik Encyclopedia free?
Yes, MikroTik Encyclopedia is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does MikroTik Encyclopedia support?
MikroTik Encyclopedia is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created MikroTik Encyclopedia?
It is built and maintained by kklouzal (@kklouzal); the current version is v1.0.5.
More Skills