harbor

Routes Harbor container registry tasks to API, Helm, or Terraform sub-skills.

4|2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/Aidas-dev/k8s-agent-skills --skill harbor-aidas-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: harbor
Source: https://github.com/Aidas-dev/k8s-agent-skills/tree/main/skills/harbor
Command: npx skills add https://github.com/Aidas-dev/k8s-agent-skills --skill harbor-aidas-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Harbor container registry work spans three distinct toolchains — REST API calls, Helm deployments, and Terraform infrastructure-as-code — and choosing the wrong approach wastes time. This Skill acts as a router that directs your request to the correct Harbor sub-skill based on what you need to accomplish. ## Core Features & Use Cases - Task Routing: Maps user requests to the right sub-skill: harbor-api for REST API operations, harbor-helm for Kubernetes deployments, and harbor-terraform for infrastructure as code. - Quick Task Map: Provides a lookup table covering common tasks like creating projects, robot accounts, replication rules, retention policies, OIDC auth, and Trivy scanner configuration. - Use Case: You ask to "set up a robot account for CI" — the router identifies this as an API task and loads harbor-api, while "deploy Harbor on Kubernetes" routes to harbor-helm. ## Quick Start Ask the agent to create a Harbor project via the API, and it will route your request to the appropriate Harbor sub-skill.

Frequently Asked Questions about harbor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage a Harbor container registry with an AI agent?▼

Describe your Harbor task and this router selects the right sub-skill: harbor-api for REST API calls like projects and robot accounts, harbor-helm for Kubernetes deployments, or harbor-terraform for infrastructure as code.

When should I use Harbor API vs Terraform for managing projects?▼

Use the Harbor API for ad-hoc operations like creating projects, robot accounts, or replication rules via curl. Use Terraform when you want projects and robot accounts provisioned declaratively as versioned infrastructure code.

Can I deploy Harbor on Kubernetes with Helm?▼

Yes, the harbor-helm sub-skill covers deploying, configuring, and upgrading Harbor on Kubernetes with Helm, including external database configuration and release upgrades.

How do I configure OIDC authentication in Harbor?▼

OIDC authentication is configured through the Harbor REST API, so the router directs this task to the harbor-api sub-skill, which handles authentication and scanner configuration endpoints.

What tasks does the Harbor router not handle directly?▼

The router itself contains no operational commands; it only maps requests to sub-skills. Actual API calls, Helm commands, and Terraform configurations live in harbor-api, harbor-helm, and harbor-terraform respectively.