Infrahub Skills Help You Get More Out of Infrahub, Faster

|

Apr 26, 2026

In this post

Category

Tags

Infrahub Skills is a set of AI skills for infrastructure engineers and platform teams that gives your AI coding assistant built-in Infrahub expertise.

You describe what you want in plain language and the Skills produce valid best-practice schemas, Generators, Transformations, checks, and more. Whether you’re prototyping a new use case, extending an existing implementation, or onboarding a new engineer, Skills help you get more out of Infrahub, faster.

Bring Infrahub expertise to how you already work

Infrahub is an AI-ready data management platform for network and infrastructure automation at scale. Its extensible, schema-first architecture lets you model any domain, version every change, and drive reliable automation across production environments. With that flexibility comes a set of conventions and best practices.

Teams typically pick up expertise in using a platform over time, through documentation, example projects, and conversations with more experienced colleagues. Gathering expertise this way works, and it’s how platforms and systems are learned. But the process of gathering expertise in this way can be time-consuming and sequential, and the expertise gained on one project doesn’t automatically carry over to the next engineer who joins the team.

AI accelerates the ability for engineers to learn and use a platform. With Infrahub Skills, you can now embed platform expertise directly into the AI coding assistants you already use so that anyone building with Infrahub gets the benefit of conventions and best practices they haven’t yet learned, applied automatically to their own work and explained along the way.

What it looks like to build with Infrahub Skills

Infrahub Skills are useful whether you’re just getting started, deep in a build, or running Infrahub in production.

Prototyping a new use case

Describe what you want to model in plain language and have an AI agent build it in Infrahub. No need to master the schema format first. What used to take weeks of ramp-up to build a proof of concepts can happen in hours (or minutes!).

Actively building

Infrahub Skills shorten the loop between ideation and having a working implementation. Infrahub conventions are applied by an AI agent at the point of generation, so output is built correctly the first time. This minimizes the rework loop. Six Skills cover the core build workflow:

  • Schema Manager turns a plain-language description of your domain into a valid schema, with naming conventions, relationships, and generics applied automatically.
  • Object Manager populates your schema with data files that load in the right order.
  • Generator Manager builds Generators that create infrastructure objects from design definitions.
  • Transform Manager creates Python or Jinja2 Transformations that turn Infrahub data into device configs, reports, and other formats.
  • Check Manager writes Python validation checks that run in Proposed Change pipelines.
  • Menu Manager shapes the web UI to match how your team thinks about your data.

Extending a production implementation

Infrahub Skills help you keep iterating. They help you add new features and build integrations with external systems like spreadsheets, CMDBs, NetBox, and Nautobot, which is historically one of the most time-consuming parts of any Infrahub project.

Additionally, when new engineers join the team, Skills allow Infrahub expertise to travel with the repo rather than being trapped in Slack history. Two Skills are built specifically for the ongoing management of a production implementation:

  • Data Analyzer queries a running Infrahub instance in plain language to provide cross-node correlation, drift detection, blast-radius analysis, data quality audits. The Data Analyzer allows AI skills to do this using an MCP server, so you don’t have to handroll GraphQL queries to do so.
  • Repo Auditor surfaces where a project has drifted from best practices over time and reports what needs to be adjusted.

Two ways to work with Infrahub Skills

Not every task needs the same treatment. Infrahub Skills support different modes, matched to task complexity:

  • Direct mode: Using direct mode, you interact with your AI agent directly and it uses Skills on the back end. Use this mode for well-scoped, single-skill tasks. Describe what you need and the AI matches it to the right Skill and produces it. This mode is best used for adding an attribute, creating a check, or populating a batch of objects.
  • Spec-driven development (SDD): SDD isn’t unique to Infrahub Skills. It’s becoming a widely used method of invocation to produce high quality outputs from LLMs. SDD uses a Socratic method to build specifications that the LLM then goes and deploys. Use this mode for complex, multi-part builds. The AI reasons through requirements with you first, validates the approach against Infrahub conventions, and lays out a task plan for review. Nothing is generated until you approve the plan.

Across both modes, the AI explains the reasoning behind every recommendation. The result is that you build real Infrahub expertise as you work.

How to use Infrahub Skills

Infrahub Skills are ingested as context to whichever AI coding assistant you use when they’re relevant to the task at hand. You simply need to install them to make them available either globally or into the project directory you’re working with. After they’re installed, you can describe a task in plain language and let the AI match it to the right Skill automatically, or invoke one directly if you know which one you want.

Infrahub Skills follow the open Agent Skills format, so they work with Claude Code, GitHub Copilot, Cursor, Windsurf, Amp, Cline, and Codex—any AI tool that reads custom context files from the project directory.

Getting started with Infrahub Skills

Head over to the Infrahub Skills documentation for installation options for your AI tool of choice, a walkthrough of each Skill, and more on how to get the most out of them. Have a look at our 45-minute technical walkthrough if you want to see Infrahub Skills in action, from a clean repo to putting Skills to work.

Community contributions are welcome! New rules, examples, and improvements can be submitted through a pull request on the GitHub repo.

Category

Tags

Phillip Simonds

Phillip Simonds | Solutions Architect at OpsMill with nearly two decades in network engineering. Got his hands dirty in design and operation before moving into network automation for enterprise customers. Genuine enthusiast who loves his job and brings a smile to every interaction. Canadian-born, Colorado-raised, now co-parenting two Alaskan Klee Kais in Denver. Fueled by a love of EDM, especially Illenium. Can you feel the beat?

REQUEST A DEMO

Infrahub logo

See what Infrahub can do for you

Get a personal tour of Infrahub Enterprise

Learn how we can support your infrastructure automation goals

Ask questions and get advice from our automation experts

By submitting this form, I confirm that I have read and agree to OpsMill’s privacy policy.

Fantastic! 🙌

Check your email for a message from our team.

From there, you can pick a demo time that’s convenient for you and invite any colleagues who you want to attend.

We’re looking forward to hearing about your automation goals and exploring how Infrahub can help you meet them.