argocd-cli

Automate ArgoCD CLI and REST API workflows for GitOps operations.

Updated Oct 17, 2025
One-click install
npx skills add https://github.com/x85446/claudecodetricks --skill argocd-cli-x85446
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: argocd-cli
Source: https://github.com/x85446/claudecodetricks/tree/main/skills/argocd-skill
Command: npx skills add https://github.com/x85446/claudecodetricks --skill argocd-cli-x85446

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill centralizes and automates ArgoCD CLI and REST API workflows, eliminating manual, error-prone tasks and accelerating GitOps operations.

Core Features & Use Cases

  • Comprehensive ArgoCD management: create, sync, rollback, status, logs, and health checks for applications, ApplicationSets, and projects.
  • Multi-channel control: operate via both the REST API and the argocd CLI to support scripted automation and interactive use.
  • Troubleshooting & governance: export/import settings, RBAC testing, and guided administration across clusters, repos, and users.

Quick Start

Authenticate with a bearer token and run argocd CLI commands to manage ArgoCD resources end-to-end.

Frequently Asked Questions about argocd-cli

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

FAQPage Schema
How do I automate ArgoCD application sync and rollback using CLI?

Automating ArgoCD application sync and rollback is achieved by running argocd CLI commands within scripts. This skill structures those CLI workflows to manage application operations end-to-end, eliminating manual GitOps tasks.

Can I manage ArgoCD projects and clusters via the REST API?

Yes, you can manage ArgoCD projects and clusters via the REST API. This skill provides structured workflows for application sets, repositories, and accounts using standard REST patterns and bearer token authentication.

What's the best way to test RBAC and troubleshoot ArgoCD administration?

Testing RBAC and troubleshooting ArgoCD administration is handled through guided CLI and REST operations. This skill covers export/import settings, account management, and multi-cluster governance to resolve operational issues.

Does automating ArgoCD workflows require specific dependencies?

Automating ArgoCD workflows requires curl, jq, and python3 installed in your environment. These dependencies support the underlying REST API requests, JSON parsing, and script execution for GitOps operations.

When do I need a bearer token for ArgoCD operations?

A bearer token is needed for ArgoCD operations whenever you interact with the REST API or CLI. This skill requires bearer token authentication to securely execute automated GitOps workflows across your infrastructure.

Why use CLI versus REST API for ArgoCD GitOps automation?

Using the CLI supports interactive use, while the REST API enables scripted automation for ArgoCD GitOps. This skill provides both channels to manage applications and projects, allowing flexible integration into pipelines.