# Zitadel

> ZITADEL

- Skill: `aidas-dev/zitadel` (Agent Skill)
- Install (CLI): `npx skillmds@latest add aidas-dev/zitadel`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aidas-dev/zitadel/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Aidas-dev (https://skillmd.com/u/aidas-dev)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/aidas-dev/zitadel

---


# ZITADEL

Skill router. Pick sub-skill based on task.

## Which Sub-Skill?

| Task | Load skill | What it does |
|---|---|---|
| Create/manage OIDC/SAML/API apps, users, orgs, roles via API | `zitadel-api` | Auth, org/project/app CRUD, role grants, DB queries, Connect RPC + REST endpoints |
| Install, configure, upgrade ZITADEL on K8s | `zitadel-helm` | HelmRelease, values, CNPG, Gateway API, caches, masterkey, SMTP, upgrades |
| Manage ZITADEL resources as code with Terraform | `zitadel-terraform` | Provider config, orgs, projects, apps, users, IDPs, policies, system features, HCL examples |

## Decision Flow

- Using curl/API calls to `auth.example.com`? → `zitadel-api`
- Editing `release.yaml`, values, CNPG cluster, Gateway routes? → `zitadel-helm`
- Need SAML or API app config? → `zitadel-api` (covers all 3 types with examples)
- FirstInstance bootstrapping, masterkey rotation, SMTP setup? → `zitadel-helm`
- Managing resources as code via Terraform? → `zitadel-terraform`

