From swe-cli-skills
Provides senior engineer CLI workflows, safety guardrails, gotchas, and anti-patterns for AWS CLI, gcloud, Azure CLI, Terraform, Docker, kubectl, Helm, Git, GitHub CLI, jq, curl, sed. Use for multi-step operations, error recovery, command composition.
npx claudepluginhub sylphai-inc/skills --plugin core-skillsThis skill uses the workspace's default tool permissions.
> man pages for machines — Your agent knows the commands. We teach it the workflows.
CONTRIBUTING.mdLICENSEREADME.mdSKILL_TEMPLATE.mdskills/cloud/INDEX.mdskills/cloud/aws.mdskills/cloud/azure.mdskills/cloud/gcloud.mdskills/containers/INDEX.mdskills/containers/docker.mdskills/containers/helm.mdskills/containers/kubectl.mdskills/databases/INDEX.mdskills/databases/psql.mdskills/databases/redis.mdskills/dev-tools/INDEX.mdskills/dev-tools/jq.mdskills/dev-tools/make.mdskills/dev-tools/sed.mdskills/git-vcs/INDEX.mdGuides cloud/DevOps workflows for infrastructure provisioning with AWS/Azure/GCP/Terraform, Kubernetes/Docker orchestration, CI/CD pipelines via GitHub Actions/GitLab, and monitoring with Prometheus/Grafana/Sentry.
Automatically discovers and activates 30+ cloud, infrastructure, deployment, and container skills when working with AWS, GCP, Azure, Docker, Kubernetes, Terraform, Netlify, Heroku, or IaC.
Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, generates Terraform/Pulumi IaC templates. Handles GitOps, deployment automation, incident response runbooks, platform tooling for pipelines, containers, infra, releases.
Share bugs, ideas, or general feedback.
man pages for machines — Your agent knows the commands. We teach it the workflows.
This skill provides expert-level CLI knowledge for the tools software engineers use daily. Each guide encodes senior engineer judgment — not reference docs, but operational workflows, safety guardrails, flag gotchas, error recovery, and composition patterns.
Load a specific CLI guide when:
Guides are organized by category. Read the category index or jump directly to a CLI guide.
skills/cloud/)| CLI | File | Use For |
|---|---|---|
| AWS CLI | skills/cloud/aws.md | S3 filter ordering, IAM auth, EC2 queries, JMESPath, Lambda |
| gcloud | skills/cloud/gcloud.md | GCP project/config management, GKE, Cloud Run, IAM, logging |
| Azure CLI | skills/cloud/azure.md | Resource groups, AKS, App Service, RBAC, ARM deployments |
skills/iac/)| CLI | File | Use For |
|---|---|---|
| Terraform | skills/iac/terraform.md | State management, import workflows, safe apply, workspace migration |
skills/containers/)| CLI | File | Use For |
|---|---|---|
| Docker | skills/containers/docker.md | Build cache, multi-stage builds, compose v2, cleanup, debugging |
| kubectl | skills/containers/kubectl.md | Context safety, namespace gotchas, rollout/rollback, pod debugging |
| Helm | skills/containers/helm.md | Values precedence, upgrade resets, rollback, chart debugging |
skills/git-vcs/)| CLI | File | Use For |
|---|---|---|
| Git | skills/git-vcs/git.md | Non-interactive alternatives, rebase, merge, conflict resolution |
| GitHub CLI | skills/git-vcs/gh.md | PR workflows, issue management, releases, Actions |
skills/dev-tools/)| CLI | File | Use For |
|---|---|---|
| jq | skills/dev-tools/jq.md | JSON filtering, select vs map, array ops, shell variable injection |
| sed | skills/dev-tools/sed.md | Stream editing, in-place substitution, macOS vs Linux portability |
| make | skills/dev-tools/make.md | Build automation, Makefile patterns, phony targets, variables |
| curl | skills/dev-tools/curl.md | Auth headers, multipart uploads, API debugging, response handling |
| SSH/SCP | skills/dev-tools/ssh.md | Tunneling, ProxyJump, key management, agent-safe patterns |
skills/package-managers/)| CLI | File | Use For |
|---|---|---|
| npm | skills/package-managers/npm.md | Dependency management, scripts, workspaces, publishing, lockfiles |
| pip & uv | skills/package-managers/pip-uv.md | Virtual envs, dependency resolution, uv acceleration, constraints |
skills/databases/)| CLI | File | Use For |
|---|---|---|
| psql | skills/databases/psql.md | Connection strings, non-interactive queries, backup/restore, meta-commands |
| redis-cli | skills/databases/redis.md | Connection, key operations, debugging, persistence, cluster management |
skills/platforms/)| CLI | File | Use For |
|---|---|---|
| Stripe CLI | skills/platforms/stripe.md | Webhook testing, API debugging, fixtures, payment flow testing |
| Sentry CLI | skills/platforms/sentry.md | Release management, sourcemap uploads, deploy tracking |
| Vercel CLI | skills/platforms/vercel.md | Deployments, env vars, serverless functions, domains |
| Firebase CLI | skills/platforms/firebase.md | Hosting deploy, Firestore rules, auth emulators, Cloud Functions |
| flyctl | skills/platforms/fly.md | App deployment, scaling, secrets, regions, Machines API |
These are the highest-impact mistakes — check the full guide for details:
--exclude must come BEFORE --include (left-to-right evaluation)terraform plan after terraform import (detects drift)kubectl config current-context before applyhelm upgrade RESETS values not specified — use --reuse-valuesgit --no-pager and --no-edit flags (agents have no TTY)BatchMode=yes to prevent password prompt hangs-v ON_ERROR_STOP=1 in scripts (psql continues after errors by default)KEYS * in production — use SCAN instead (blocks server)--project explicitly in automation (don't rely on default project)npm ci in CI/CD, not npm install (ensures reproducible builds)sed -i behaves differently on macOS vs Linux — use -i.bak for portabilitystripe listen webhook secret changes on every restart — update your env var--url-prefix must exactly match browser request pathsvercel without --prod deploys to preview, not productionfirebase deploy without --only deploys EVERYTHINGThis skill uses a category sub-index architecture. Instead of loading all CLI guides at once:
SKILL.md to find the right categoryskills/cloud/aws.md)This keeps token usage minimal — load one guide (~200-400 lines) instead of the entire library.