tikoci

58 mods across 3 repositories, 147 stars between them.

routeros-app-yaml

01

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS /app YAML format for container applications (7.21+ builtin app, 7.22+ custom YAML creation). Use when: writing or validating RouterOS /app YAML files, working with MikroTik container apps, building docker-compose-like definitions for RouterOS, creating /app store schemas, debugging /app validation errors, or…

52 1mo ago A 90 tokens original MIT

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS command tree introspection via /console/inspect API. Use when: building tools that parse RouterOS commands, generating API schemas from RouterOS, working with /console/inspect, mapping CLI commands to REST verbs, traversing the RouterOS command hierarchy, or when the user mentions inspect, command tree, RAML…

52 1mo ago A 79 tokens original MIT

routeros-container

03

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS /container subsystem for running OCI containers on MikroTik devices. Use when: enabling containers on RouterOS, setting up VETH/bridge networking for containers, managing container lifecycle via CLI or REST API, building OCI images for RouterOS, configuring container environment variables, troubleshooting…

52 1mo ago A 86 tokens original MIT

routeros-firewall

04

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS firewall filter, NAT, mangle, and address-list configuration. Use when: writing firewall rules in RouterOS, configuring NAT, setting up address-lists or interface-lists, writing idempotent firewall scripts, configuring DNS redirect or port forwarding, or when the user mentions /ip/firewall, chain=forward…

52 1mo ago A 92 tokens original MIT

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS v7 domain knowledge for AI agents. Use when: working with MikroTik RouterOS, writing RouterOS CLI/script commands, calling RouterOS REST API, debugging why a Linux command fails on RouterOS, or when the user mentions MikroTik, RouterOS, CHR, or /ip /system /interface paths. Scope: RouterOS 7.x (long-term and…

52 1mo ago A 103 tokens original MIT

routeros-hotspot

06

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS hotspot captive portal for wired/wireless access control. Use when: configuring hotspot on RouterOS, setting up captive portal, writing hotspot profiles or instances, configuring walled garden, setting DHCP option 114 (RFC 8910 captive portal URI), integrating RADIUS with hotspot, or when the user mentions…

52 1mo ago A 89 tokens original MIT

routeros-mac-telnet

07

tikoci/routeros-skills

Skill Claude CodeCodex

MAC-Telnet protocol (MikroTik Layer-2 terminal/exec over UDP 20561) wire format, session handshake, and MD5 + MTWEI (EC-SRP) authentication. Use when: implementing or debugging a MAC-Telnet client/server, reaching a RouterOS device by MAC address without IP, parsing MAC-Telnet packets, understanding the WinBox-style…

52 1mo ago A 141 tokens original MIT

routeros-mndp

08

tikoci/routeros-skills

Skill Claude CodeCodex

MNDP (MikroTik Neighbor Discovery Protocol) wire format, behavior, and RouterOS /ip/neighbor integration. Use when: implementing MNDP discovery, parsing MNDP packets, working with /ip/neighbor, understanding WinBox device discovery, debugging why a router doesn't appear in neighbor lists, or when the user mentions…

52 1mo ago A 88 tokens original MIT

routeros-netinstall

09

tikoci/routeros-skills

Skill Claude CodeCodex

MikroTik netinstall-cli for automated RouterOS device flashing. Use when: automating netinstall, writing scripts that invoke netinstall-cli, building netinstall tooling, understanding etherboot/BOOTP/TFTP protocols, working with RouterOS package files (.npk), using modescript or configure script, or when the user…

52 1mo ago B 82 tokens original MIT

routeros-qemu-chr

10

tikoci/routeros-skills

Skill Claude CodeCodex

MikroTik RouterOS CHR (Cloud Hosted Router) with QEMU. Use when: running RouterOS in QEMU, booting CHR images, debugging CHR boot failures, setting up VirtIO devices for RouterOS, choosing between SeaBIOS and UEFI boot, configuring QEMU port forwarding for RouterOS REST API, setting up inter-VM socket networking or…

52 1mo ago A 113 tokens original MIT

routeros-quickchr

11

tikoci/routeros-skills

Skill Claude CodeCodex

Ground RouterOS config/scripts/API code against a REAL router using quickchr (@tikoci/quickchr) — a CLI + Bun/TS library that downloads, boots, and manages MikroTik CHR VMs on QEMU. Use when: validating generated RouterOS config or scripts against real RouterOS before trusting them; spinning up a disposable CHR for…

52 1mo ago A 164 tokens original MIT

routeros-scripting

12

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS scripting language and CLI configuration idioms for .rsc files and interactive commands. Use when: writing or reviewing RouterOS scripts, scheduler/netwatch/on-event snippets, idempotent CLI config, :local/:global/:foreach/:do syntax, [find] selectors, print as-value handling, script permissions, or when the…

52 1mo ago A 90 tokens original MIT

routeros-sniffer

13

tikoci/routeros-skills

Skill Claude CodeCodex

RouterOS packet capture and TZSP streaming for protocol debugging. Use when: capturing packets on RouterOS, setting up /tool/sniffer, streaming live traffic via TZSP, using firewall mangle action=sniff-tzsp, debugging network protocols on MikroTik, receiving TZSP with Wireshark or tshark, saving pcap files from…

52 1mo ago A 107 tokens original MIT

tikoci/routeros-skills

Skill Claude CodeCodex

Inspecting and validating RouterOS command/script syntax against a live device via /console/inspect (highlight, completion, syntax, child) and :parse IL. Use when: validating RouterOS commands before execution, explaining or linting RouterOS scripts, building syntax-aware tooling (LSP servers, validators, agent…

52 1mo ago A 111 tokens original MIT

tikoci/mikropkl

Instructions file GitHub Copilot

Instructions for tikoci/mikropkl, covering copilot instructions — mikropkl, what this project does, core concepts, project layout and key technical facts.

52 7d ago A 1,296 tokens original Unlicense

mikropkl AGENTS.md

16

tikoci/mikropkl

Instructions file CodexOpenCode

Instructions for tikoci/mikropkl, covering architecture summary, image pipeline, virtio deep dive, why utm says "nvme" but uses virtio-blk-pci on aarch64 and the if=virtio trap on aarch64.

52 7d ago A 7,381 tokens original Unlicense

mikropkl CLAUDE.md

17

tikoci/mikropkl

Instructions file

Instructions for tikoci/mikropkl, covering claude.md — project context for ai agents, project purpose, directory structure, lab/ — local experiments and investigation and routeros chr image reference.

52 7d ago B 13,297 tokens original Unlicense

tikoci/rosetta

Instructions file GitHub Copilot

Instructions for tikoci/rosetta, covering copilot instructions for rosetta, project snapshot, routing map, start with these broad rules and surface-specific rules.

43 15d ago A 412 tokens original MIT

tikoci/rosetta

Instructions file GitHub Copilot

Instructions for tikoci/rosetta, a project described as: MCP Server with RouterOS docs + commands + products + changelogs, using SQLite-as-RAG, sourced from MikroTik.

43 15d ago A 203 tokens original MIT