danikf/tik4net

Manage mikrotik routers with .NET C# code via ADO.NET like API or enjoy O/R mapper like highlevel api.

197Stars on the repository
12Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

danikf/tik4net

Skill Claude CodeCodex

Initialize or re-provision the virtual CHR MikroTik test router that the tik4net integration suite runs against, bringing a bare router up to the state the suite assumes. Use when the test router was reset, restored, netinstalled or recreated in HyperV; when the user says it is "fresh", "clean", "back to defaults", or…

197 2d ago A 258 tokens original Apache-2.0

entity-generator

02

danikf/tik4net

Skill Claude CodeCodex

Generate a tik4net.objects O/R-mapper entity (C# class) for a MikroTik object/path — decorated with [TikEntity]/[TikProperty], correctly typed, R/O vs R/W resolved, documented (including WinBox-native GUI names), with Execute/connection-extension methods and a ToString override where appropriate. Use whenever the user…

197 2d ago A 144 tokens original Apache-2.0

mikrotik-cli-probe

03

danikf/tik4net

Skill Claude CodeCodex

Probe what a MikroTik router actually returns over the Telnet/PTY command line (TCP 23), and apply the hard-won knowledge of RouterOS CLI quirks. Use when debugging tik4net CLI-based connections (Telnet, SSH-PTY, MAC-Telnet and the WinBox CLI transports), when terminal output comes back empty or garbled, when a print…

197 2d ago A 166 tokens original Apache-2.0

mikrotik-tests

04

danikf/tik4net

Skill Claude CodeCodex

Skill for working with tik4net integration tests against a live MikroTik router. Use this skill whenever the user wants to: run tests (single transport or the full matrix), create a new test class/method, inspect or clean router state, understand why a test was skipped (Inconclusive), debug failures, analyze orphan…

197 2d ago A 110 tokens original Apache-2.0

mikrotik

05

danikf/tik4net

Skill Claude CodeCodex

Connect to a MikroTik router via the tik4net MCP server and query or modify its configuration over any supported transport (API, REST, Telnet, SSH, MAC-Telnet, WinBox CLI/native, and their MAC-layer variants). Use when the user wants to inspect router settings, list resources (addresses, routes, interfaces, firewall…

197 2d ago A 135 tokens original Apache-2.0

pre-release-check

06

danikf/tik4net

Skill Claude CodeCodex

Run the pre-release review of tik4net before tagging a version — the scans that can be automated and the judgement reviews that cannot. Use when the user is preparing a release (alpha, beta, RC or stable), asks what is left before shipping, asks whether the version is ready, wants the version markers swept, wants the…

197 2d ago A 145 tokens original Apache-2.0

tik4net-mcp-install

07

danikf/tik4net

Skill Claude CodeCodex

Install, update or repair the tik4net.mcp MCP server (the mikrotikcall / mikrotikclicomplete / mikrotikdiscover tools) — either through the in-repo dev launcher or as a .NET global tool. Use when changes to Tools/tik4net.mcp/ or to tik4net itself are not showing up in the MCP tools, when the MCP server is…

197 2d ago A 185 tokens original Apache-2.0

wiki-cleanup

08

danikf/tik4net

Skill Claude CodeCodex

Review and clean up the human-facing tik4net GitHub wiki (the clone next to the repo) page by page, so that it does not scare off a newcomer and still answers a returning reader's technical question. Use when the user asks to review/audit/clean/tidy the wiki or a wiki page, to check wiki examples against the code, to…

197 2d ago A 174 tokens original Apache-2.0

winbox-native-dev

09

danikf/tik4net

Skill Claude CodeCodex

Develop and extend the tik4net WinBoxNative (structured M2) transport: add a new path→handler mapping, a new field UI-type encoder/decoder, a singleton/list/range/enum/reference field, an action verb or streaming monitor — by cross-referencing the three sources of truth (the version-matched .jg catalog, the webfig…

197 2d ago A 211 tokens original Apache-2.0