AI skill for infrastructure engineers

Teach your AI networking.

Opinionated rules for Cisco, Juniper, BGP, OSPF, VXLAN, ACLs, hardening, NetBox, and network automation in Terraform, Ansible, and Nornir. Your AI fetches them on demand and stops guessing at configs.

Without Art of Infra

v0

$

 

With Art of Infra

/artofinfra

$ /artofinfra

 

// same question. left: no skill. right: prefixed with /artofinfra. fetched rules cited, vendor-specific config, real fix steps.

How it works

Three steps. No backend, no auth.

The skill is a thin shim that points your agent at our docs. Just markdown your agent fetches on demand.

  1. 01

    Install the skill

    Drop a small SKILL.md into your agent (Claude Code, Cursor, Codex, OpenCode, Amp). No accounts, no API keys.

  2. 02

    Invoke /artofinfra

    Type the slash command and ask your question. "Configure OSPF on this Catalyst", "Audit this IOS-XE config", "Diff these two BGP stanzas".

  3. 03

    AI fetches the rules

    Your agent pulls the relevant docs from docs.artofinfra.com, applies vendor-specific rules, and cites every source.

Install

One command. Pick your agent.

Run the installer for an interactive picker, or copy-paste the SKILL file from a tab below.

Recommended

@artofinfra/install on npm
$ npx @artofinfra/install

Asks which agent(s) you want, then writes the matching SKILL file to its conventional path.

Or copy-paste manually

Target path:  .claude/skills/artofinfra/SKILL.md

---
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.

Contribute

Open source. MIT. PRs welcome.

Every rule here ends up in someone's network. If you've hit an edge case, a vendor we don't cover, or wrong syntax, fork the repo and send a PR. No CMS, no auth review. Just markdown.

  1. 01

    Spot the gap

    A wrong rule, a vendor we don't cover, a workflow we haven't documented. If you've hit it in production, others will too.

  2. 02

    Edit the markdown

    A single .md file in docs/{category}/. Match the format of any existing doc. No tooling required, no CMS to fight.

  3. 03

    Open a PR

    A maintainer reviews. Nothing goes public until your PR is merged to main, at which point the docs are live within minutes and agents fetch the new rules.

FAQ

Things infra engineers ask before installing.

Eight legitimate concerns. Direct answers.

  • Do you see my prompts or configs?

    No. Your AI client fetches the docs directly from docs.artofinfra.com over HTTPS. There's no proxy in the middle. Cloudflare logs request paths (which docs were fetched) for hosting purposes, not the prompts that led to those fetches.

  • Is this safe to use on production configs?

    The rules are opinionated, not authoritative. Always review AI-generated config before applying it to a production device. The audit, diff, and validate workflows are explicitly designed for pre-deploy safety. Treat the skill like a senior peer reviewer who has read your vendor docs, not like an autopilot.

  • What if a rule is wrong?

    Open an issue or PR on GitHub. The repo's content quality bar treats wrong rules like production bugs: self-verification against vendor docs is a contributor requirement, every PR goes through maintainer review, and once merged the corrected rule is live within minutes. Agents pick it up on their next fetch.

  • Are you biased toward one vendor?

    Cisco and Juniper today because those are documented. The skill itself doesn't push a vendor on you; if you ask for Junos, it loads Junos rules. New vendor coverage (Arista, MikroTik, FortiGate, Palo Alto, others) is explicitly welcomed via PR; see CONTRIBUTING.md.

  • Who built this?

    Dan Jones, plus contributors. Open source side project, no company behind it, no commercial product. Built because no opinionated, AI-fetchable infra ruleset existed and one was overdue.

  • What's the business model?

    No business model. The skill is free, the docs are free, the hosting runs on Cloudflare's free tier. If you want to support the project, GitHub Sponsors is set up via .github/FUNDING.yml.

  • Why MIT license?

    Permissive and well-understood. Anyone can use, fork, or redistribute the rules without ceremony. The same license covers both the markdown content and the small homepage build tooling, so there is one rule to remember.

  • Does this work offline?

    No. The skill triggers an HTTPS fetch from docs.artofinfra.com on each invocation. Local caching could be added later if there is demand; for now, agents need network access.