From infrahub
Provides shared GraphQL query syntax, .infrahub.yml format, metadata lineage, and cross-cutting rules referenced by other Infrahub skills. Not user-invocable.
How this skill is triggered — by the user, by Claude, or both
Slash command
/infrahub:infrahub-commonThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill contains shared resources referenced by all other
graphql-queries.mdinfrahub-yml-reference.mdmetadata-lineage.mdnetbox-vs-infrahub.mdrules/_sections.mdrules/_template.mdrules/caching-display-label.mdrules/connectivity-python-environment.mdrules/connectivity-server-check.mdrules/deployment-git-integration.mdrules/deployment-gql-dry-run.mdrules/deployment-partial-sync-recovery.mdrules/protocols-generated.mdrules/testing-resource-framework.mdrules/workflow-branch-for-crud.mdrules/workflow-information-priority.mdThis skill contains shared resources referenced by all other Infrahub skills. It is not meant to be invoked directly.
graphql-queries.md — Infrahub GraphQL query syntax,
filters, nested queries, and pagination patternsinfrahub-yml-reference.md — .infrahub.yml
configuration file format and field referencenetbox-vs-infrahub.md — Field-by-field
migration appendix for engineers porting NetBox
queries, templates, or overlay datametadata-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 accessrules/ — Cross-cutting rules shared across skills:
npx claudepluginhub opsmill/claude-marketplace --plugin infrahubCreates, validates, and modifies Infrahub schema YAML files — nodes, generics, attributes, relationships, and extensions. Use when designing data models, validating schemas, or planning migrations.
Guides creation of skills for Apollo GraphQL and GraphQL development. Covers SKILL.md frontmatter, directory structure, and best practices.
Discovers and loads 8 specialized skills for REST/GraphQL API design, authentication (OAuth/JWT/API keys), authorization, rate limiting, versioning, error handling in backend tasks.