This repository is for sharing awesome custom slash commands for Claude Code. It contains custom Claude commands.
If you're not familiar with custom slash commands in Claude Code, please first read the documentation: https://docs.anthropic.com/en/docs/claude-code/slash-commands You can use commands like this.

- First, clone this repo
- Then, symlink this repo as rpls/ in ~/.claude/commands
ln -s ~/work/rapportlabs-awesome-claude-commands rpls
Before running any DevOps commands, ensure that helm-mcp is configured in your MCP settings for Claude Code (ex. ~/.claude.json
) with the following configuration:
"helm": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"-e",
"CHARTMUSEUM_URL=https://chartmuseum.rapportlabs.cloud",
"-e",
"CHARTMUSEUM_USERNAME=***",
"-e",
"CHARTMUSEUM_PASSWORD=***",
"279182450151.dkr.ecr.ap-northeast-2.amazonaws.com/mcp/helm:0.4.3",
"python",
"app.py",
"--transport",
"stdio"
]
}
This configuration is required for accessing the Chartmuseum repository to retrieve helm chart versions and configurations.
The main automation workflow in this repository is ArgoCD application initialization. See devops/argocd-app-init.md
for detailed specifications.
This repository works in conjunction with:
rapportlabs-argocd
- ArgoCD configurations and manifestsrapportlabs-kubernetes
- Kubernetes charts and configurations