Infrahub Common

Shared references and cross-cutting rules for all Infrahub skills — GraphQL syntax, .infrahub.yml format, and common patterns. DO NOT TRIGGER directly — loaded automatically by other Infrahub skills when they need shared references.

opsmill Updated

File contents

Infrahub Common References

This skill contains shared resources referenced by all other Infrahub skills. It is not meant to be invoked directly.

Contents

  • graphql-queries.md — Infrahub GraphQL query syntax, filters, nested queries, and pagination patterns
  • infrahub-yml-reference.md — .infrahub.yml configuration file format and field reference
  • netbox-vs-infrahub.md — Field-by-field migration appendix for engineers porting NetBox queries, templates, or overlay data
  • metadata-lineage.md — Value metadata (source, owner, is_protected): what each field means, how to set it in object files, and why source does not control edit access
  • rules/ — Cross-cutting rules shared across skills:
    • Branch-first data CRUD (default to a branch, not the default branch)
    • Caching display labels in queries
    • Python environment and connectivity checks
    • Git integration and deployment patterns
    • Recovery from partial repository syncs
    • Generated file protocol conventions
    • Information-source priority (skill content before external docs)

opsmill/infrahub-solution-ai-dc/tree/main/.agents/skills/infrahub-common commit 05d6b2409f

Frequently asked questions

npx skillmds@latest add opsmill/infrahub-common-2