What problem does it solve? Managing Harbor container registry resources (projects, robot accounts, replication, retention policies) through the UI is manual and error-prone. This Skill provides complete reference knowledge for codifying Harbor infrastructure with the goharbor/terraform-provider-harbor. ## Core Features & Use Cases - Full Resource Coverage: Documents all 20 resources including projects, robot accounts, registries, replication rules, retention policies, webhooks, users, groups, and system configuration. - Provider Configuration Guidance: Covers authentication methods (basic auth, bearer token, OIDC session), TLS settings, and version constraints for Harbor 2.13–2.15 with Terraform 1.12–1.14. - Common Mistakes Reference: Documents pitfalls like robot secret state handling, force_destroy requirements, registry_id vs id confusion, and v3.12.0 registry availability gaps. - Use Case: You need to provision a Harbor project with a CI robot account, replication to a DR site, and a retention policy. Use this Skill to generate correct HCL with proper resource references and avoid state management pitfalls. ## Quick Start Ask the agent to write Terraform configuration for a Harbor project with a robot account and replication rule using the goharbor provider.