What problem does it solve? Configuring ZITADEL organizations, projects, applications, users, and policies through the UI is manual and non-repeatable. This Skill provides complete reference coverage of the zitadel/zitadel Terraform provider so identity infrastructure can be defined, versioned, and applied as code. ## Core Features & Use Cases - Full Resource Coverage: Organizations, projects, roles, grants, OIDC/API/SAML applications, human and machine users, PATs, identity providers (OIDC, LDAP, GitHub, Google, and more), default and org-level policies, actions, message templates, and email/SMS providers. - Auth Method Guidance: Documents PAT, JWT profile, JWT file, and System API authentication, including the gateway gRPC 403 workaround and the system_api requirement for instance-level resources. - Use Case: Bootstrap a new ZITADEL organization with a project, OIDC web application, machine user for CI, and a personal access token in a single terraform apply, then import existing resources into state. ## Quick Start Ask the agent to write Terraform configuration that creates a ZITADEL organization, project, and OIDC web application using the zitadel provider.