GitOps Tenant Catalogs Skill

Generate ArgoCD ApplicationSet YAML manifests for GitOps tenant onboarding.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/dudick123/migrator-skills --skill gitops-tenant-catalogs-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GitOps Tenant Catalogs Skill
Source: https://github.com/dudick123/migrator-skills/tree/main/skills-files/mnt/user-data/outputs/gitops-tenant-catalogs
Command: npx skills add https://github.com/dudick123/migrator-skills --skill gitops-tenant-catalogs-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and management of ArgoCD ApplicationSet resources, enabling self-service application deployment for tenants in a GitOps model.

Core Features & Use Cases

  • Automated ApplicationSet Generation: Creates ArgoCD ApplicationSet manifests using Git generators to discover and deploy tenant applications.
  • Multi-Environment Support: Configures deployments across development, staging, and production environments.
  • Flexible Repository Structures: Supports Kustomize, Helm, and plain YAML manifest patterns.
  • Use Case: Onboard a new tenant by providing their repository URL and desired environments, and this Skill will generate the necessary ArgoCD ApplicationSet to manage their application deployments automatically.

Quick Start

Use the GitOps Tenant Catalogs skill to generate an ApplicationSet for tenant 'new-corp' using their repository 'https://github.com/new-corp/apps' across 'dev' and 'staging' environments.

Frequently Asked Questions about GitOps Tenant Catalogs Skill

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

FAQPage Schema
How do I automate ArgoCD ApplicationSet generation for tenant onboarding?

ArgoCD ApplicationSet generation for tenant onboarding creates YAML manifests using Git generators to discover and deploy tenant applications from self-service repositories. This Skill generates those manifests automatically when provided with a tenant repository URL and desired environments.

What is the best way to manage multi-environment GitOps deployments for new tenants?

Multi-environment GitOps deployments for new tenants are managed by generating ApplicationSet manifests that configure deployments across development, staging, and production environments. This Skill automates that configuration using various generator types and sync policies.

Can I use Kustomize and Helm with ArgoCD ApplicationSets for Kubernetes tenant management?

Kustomize and Helm are fully supported with ArgoCD ApplicationSets for Kubernetes tenant management. This Skill handles flexible repository structures including Kustomize, Helm, and plain YAML manifest patterns across multiple environments and clusters.

How do I configure Git generators to discover tenant applications in ArgoCD?

Configuring Git generators to discover tenant applications in ArgoCD requires defining ApplicationSet manifests that scan self-service Git repositories. This Skill generates the necessary YAML to automate this discovery and deployment process for tenant onboarding.

Does ArgoCD ApplicationSet generation support deployments across multiple Kubernetes clusters?

ArgoCD ApplicationSet generation supports deployments across multiple Kubernetes clusters. This Skill generates manifests that configure tenant applications across various environments and clusters using different sync policies.