What problem does it solve? Managing NetBird mesh VPN resources (groups, routes, policies, DNS, setup keys) by hand through the UI is error-prone and hard to reproduce. This Skill provides complete reference knowledge for the netbirdio/netbird Terraform provider so you can manage NetBird infrastructure as code through the public Management API. ## Core Features & Use Cases - Full Resource Coverage: Documents all 20 resources and 22 data sources, including groups, peers, routes, networks, policies, setup keys, DNS zones/records, posture checks, users, tokens, SCIM, identity providers, and reverse proxy services. - Ready-to-Use Patterns: Provides HCL examples for provider setup, access policies, network/resource/router topologies, legacy routes and exit nodes, netbird-ssh policies, setup keys, and posture checks. - Pitfall Guidance: Covers import commands and common mistakes such as setup key data source limitations, peer creation semantics, dns_settings uniqueness, and mutually exclusive route fields. - Use Case: You want to codify your NetBird environment — create a network with resources and routers, attach groups, and enforce an SSH access policy — all in a single Terraform plan. ## Quick Start Ask the agent to write Terraform configuration that creates a NetBird network with a resource, a routing peer group, and an access policy using the netbirdio/netbird provider.