manage
Manage ArgoCD configuration, including applications, projects, repositories, clusters, and RBAC.
Skill by nq-rdl
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nq-rdl-manage
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/manage
What's inside
- Skill name
manage- Description
- Manage ArgoCD configuration, including applications, projects, repositories, clusters, and RBAC. Also used to sync and check the health of ArgoCD apps. Use when the user mentions GitOps, Argo, application deployment, Kustomize/Helm in ArgoCD context, or asks to install/use the argocd CLI.
- License
- CC-BY-4.0
- Compatibility
- Requires the argocd CLI and kubectl access to a cluster running Argo CD. Examples checked against Argo CD v3.5.3 docs and CLI on 2026-09-29; inline kustomize patches need Argo CD v2.9+ and native OCI sources v3.1+.
- Metadata
- repo: https://github.com/nq-rdl/agent-extensions
- Instructions
- 187 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (2)
- SKILL.md
- install-cli.sh · scripts/
SKILL.md (first lines)
## Codex execution
Before shell examples, set PLUGIN_ROOT to the absolute installed plugin directory: two parent directories above this SKILL.md’s containing skill directory. Derive it from the loaded file path, never the working directory. This variable is not automatically supplied to ordinary shell tools. Quote it in commands.
# ArgoCD Skill
This skill allows the agent to interact with ArgoCD using the `argocd` CLI tool,
as well as create Declarative GitOps configurations.
Verify against the canonical docs (https://argo-cd.readthedocs.io/en/stable/)
when being wrong would mislead, and check the server version with
`argocd version` before relying on a field or flag.
## Tool Setup
The `argocd` CLI might need to be downloaded if not present. The installation script downloads
the current stable release into the working directory and verifies it against the release's
`cli_checksums.txt`:
```bash
bash "${PLUGIN_ROOT}/skills/manage/scripts/install-cli.sh"
sudo mv argocd /usr/local/bin/
```
Or you can use Homebrew on macOS:
```bash
brew install argocd
```
## Basic CLI Commands
- Login: `argocd login <SERVER>` (Needs initial password `argocd admin initial-password -n argocd` or other configuration)
- List apps: `argocd app list`
- Get app status: `argocd app get <app-name>`
- Sync an app: `argocd app sync <app-name>`
- Create app (CLI): `argocd app create <name> --repo <repo> --path <path> --dest-server <server> --dest-namespace <namespace>`
- Create project: `argocd proj create <project-name> -d <server>,<namespace> -s <repo>`
## Declarative Setup
ArgoCD configurations are often applied as Custom Resources (CRs) using `kubectl apply`.
### Application Definition
```yaml
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: guestbook
namespace: argocd
spec:
project: default
source:
repoURL: https://github.com/argoproj/argocd-example-apps.git
targetRevision: HEAD
path: guestbook
destination:
server: https://kubernetes.default.svc
namespace: guestbook
syncPolicy:
automated:
prune: true
selfHeal: true
```
### Tool support: Kustomize
When the source path has a `kustomization.yaml`, ArgoCD detects it as a Kustomize application.
You can set parameters such as inline `patches` (Argo CD v2.9+) in the `Application` spec:
```yaml
source:
path: kustomize-guestbook
repoURL: https://github.com/argoproj/argocd-example-apps.git
targetRevision: master
kustomize:
patches:
- target:
kind: Deployment
name: guestbook-ui
patch: |-
- op: replace
path: /spec/template/spec/containers/0/ports/0/containerPort
value: 443
```
`kustomize.version: <version>` selects a non-bundled Kustomize. It only works when that binary
is added to the Argo CD image and registered in `argocd-cm` as `kustomize.path.<version>`
(for example `kustomize.path.v3.5.4: /custom-tools/kustomize_3_5_4`). Argo CD v3.5.3 bundles
Kustomize 5.8.1; omit `version` to use it.
### Tool support: Helm
Helm charts can be passed parameters via `helm.parameters` or `helm.values`.
```yaml
source:
repoURL: https://charts.jetstack.io
targetRevision: v1.21.2
chart: cert-manager
helm:
parameters:
- name: "crds.enabled"
value: "true"
values: |
prometheus:
enabled: false
```
### Tool support: OCI
Helm charts can also be pulled from OCI registries (e.g. Amazon ECR, Google GCR, Docker Hub).
As a Helm source, the registry goes in `repoURL` without the `oci://` scheme:
```yaml
source:
repoURL: registry-1.docker.io/bitnamicharts # no oci:// prefix
targetRevision: 15.9.0From nq-rdl/agent-extensions, CC-BY-4.0.
More from nq-rdl/agent-extensions
- 0.570score
playbook
nq-rdl
Write, review, and debug Ansible content: playbooks, roles, inventories, group_vars/host_vars, Jinja2 templates, collections (requirements.yml, FQCN)…
SkillAFreshness: AClaude Code +9 - 0.570score
record
nq-rdl
Records, supersedes and retrieves architecture decision records (ADRs) in MADR 4.0.0 format.
SkillAFreshness: AClaude Code +9 - 0.570score
secrets
nq-rdl
Manage .env files and development secrets using the Bitwarden personal Password Manager CLI (bw).
SkillAFreshness: AClaude Code +9 - 0.570score
build
nq-rdl
Build terminal user interfaces with the Go Charm ecosystem (Bubbletea v2, Bubbles v2, Lip Gloss v2, Fang v2).
SkillAFreshness: AClaude Code +9 - 0.570score
agent-teams
nq-rdl
Design and run Claude Code agent teams: parallel teammates with a shared task list who message and challenge each other.
SkillAFreshness: AClaude Code +9 - 0.570score
discover-plugins
nq-rdl
Recommend Claude Code plugins for a repository from the team's tracked marketplaces.
SkillAFreshness: AClaude Code +9 - 0.570score
hook
nq-rdl
Create, debug, and audit Claude Code hooks in settings.json, plugins, or skill frontmatter.
SkillAFreshness: AClaude Code +9 - 0.570score
skill-audit
nq-rdl
Audit a skill for non-inferable value.
SkillAFreshness: AClaude Code +9 - 0.570score
skill-report-issue
nq-rdl
Report a defect in an installed skill to the skill's upstream GitHub repository.
SkillAFreshness: AClaude Code +9 - 0.567score
skill-review
nq-rdl
Review skills changed during a development session for actionable bugs and improvements.
SkillAFreshness: AClaude Code +9 - 0.566score
agent-create
nq-rdl
Create or import a delegatable workflow into this agent-extensions catalog.
SkillAFreshness: AClaude Code +9 - 0.565score
create-workflow
nq-rdl
Create, save, and reuse Claude Code dynamic workflows — JavaScript orchestration scripts that Claude writes and a runtime executes to fan out to many…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 15
- Last commit (this folder)
- Sep 29, 2026 (29 days ago)
- Last release
- Oct 16, 2026 (12 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- CC-BY-4.0
- Repository
- github.com/nq-rdl/agent-extensions
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nq-rdl
- 0.570score
playbook
nq-rdl
Write, review, and debug Ansible content: playbooks, roles, inventories, group_vars/host_vars, Jinja2 templates, collections (requirements.yml, FQCN)…
SkillAFreshness: AClaude Code +9 - 0.570score
secrets
nq-rdl
Manage .env files and development secrets using the Bitwarden personal Password Manager CLI (bw).
SkillAFreshness: AClaude Code +9 - 0.570score
build
nq-rdl
Build terminal user interfaces with the Go Charm ecosystem (Bubbletea v2, Bubbles v2, Lip Gloss v2, Fang v2).
SkillAFreshness: AClaude Code +9 - 0.570score
agent-teams
nq-rdl
Design and run Claude Code agent teams: parallel teammates with a shared task list who message and challenge each other.
SkillAFreshness: AClaude Code +9 - 0.570score
discover-plugins
nq-rdl
Recommend Claude Code plugins for a repository from the team's tracked marketplaces.
SkillAFreshness: AClaude Code +9 - 0.570score
hook
nq-rdl
Create, debug, and audit Claude Code hooks in settings.json, plugins, or skill frontmatter.
SkillAFreshness: AClaude Code +9
Cite this page
manage skill. Agent Mart. https://agentmart.dev/skills/nq-rdl-manage (last updated 2026-10-24)