Docs (dot) Art of Infra

Tired of AI giving averaged-out networking advice? Docs (dot) Art of Infra is a free, open-source skill that gives your agent opinionated, vendor-specific rules on demand.

Docs (dot) Art of Infra

Your AI has read every "how to BGP" tutorial ever written. The output you get is the median of all of them. The median of every networking blog post on the internet is not the same thing as a config that should run in your lab or production.

Art of Infra: teach your AI networking
Opinionated networking and infrastructure rules that AI coding assistants fetch on demand. Cisco, Juniper, BGP, OSPF, VXLAN, NetBox, Terraform, Ansible, Nornir.

Docs (dot) Art of Infra is a small skill you drop into your agent. When you ask it a networking question, it fetches the relevant rules from docs.artofinfra.com first, then answers based on them. Rules are short. Terse. "Do this, not that." No reference material, no tutorial copy. The kind of thing a senior engineer would actually defend in a code review.

It makes even open-weight models shine. (I love DeepSeek v4 Pro)

What's covered;

More vendors are on the list (Arista EOS, MikroTik, FortiGate, PAN-OS, Aruba CX, Sonic). PRs welcome.

Side-by-side

Same prompt, same model, with and without the skill installed.

Configure BGP between two Junos MX routers with bidirectional MD5 auth

0:00
/1:45

And again, using the DeepSeek v4 Flash model.

0:00
/0:26

Audit this IOS-XE config for security issues

Vague findings on the left, advanced findings on the right. /artofinfra spins up the audit workflow and works its magic.

0:00
/4:32

Install

One command:

npx @artofinfra/install

Interactive picker; writes the right SKILL file for whichever agent you use (Claude Code, Cursor, Codex, OpenCode, Amp).

0:00
/0:17

Then invoke it:

/artofinfra how should I harden a Cisco IOS-XE edge router?

Or, manually install it

---
name: artofinfra
description: Use only when the user explicitly types /artofinfra. Opinionated rules for networking and infrastructure.
---

# Art of Infra

Fetch `https://docs.artofinfra.com/router.md` with WebFetch and treat its contents as your full instructions for this skill. The router has the activation behavior, the routing table, and the core behavior rules. Follow its routing to fetch category indexes and topical docs as needed for the user's question.

above is an example for Claude Code, please find examples at https://docs.artofinfra.com

Free, open, yours

MIT-licensed markdown on a CDN. No backend, no telemetry, no SaaS. Fork it, layer your own private rules on top, self-host it offline. The README covers all three paths.

If something's wrong, broken, or missing a vendor, raise a PR. Wrong rules in this repo become wrong configs in real networks, so I treat corrections like prod bugs.