Install
$ agentstack add skill-greedychipmunk-agent-skills-kubectl ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
kubectl
Use this skill to keep Kubernetes resource management deterministic and safe across clusters and namespaces.
Intent Router
| Request | Reference | Load When | | --- | --- | --- | | Install, kubeconfig setup, contexts, env vars | resources/install-and-setup.md | User needs to install kubectl or configure KUBECONFIG/contexts | | Core commands: get/describe/apply/delete/logs/exec | resources/command-cookbook.md | User needs daily kubectl operations | | Resources, labels, namespaces, explain | resources/resource-management.md | User asks about resource types, labels, selectors, or declarative workflows | | Pod crashes, ImagePull errors, events, debug | resources/troubleshooting.md | User encounters CrashLoopBackOff, OOMKilled, or needs cluster diagnostics |
Quick Start
# Verify connectivity
kubectl cluster-info
kubectl get nodes
# Confirm active context and namespace
kubectl config current-context
kubectl config view --minify
# List pods in all namespaces
kubectl get pods -A
# Apply a manifest
kubectl apply -f deployment.yaml --dry-run=client
kubectl apply -f deployment.yaml
Core Command Tracks
- Read state:
kubectl get/describe— inspect current cluster state - Apply changes:
kubectl apply -f— declarative reconciliation - Logs:
kubectl logs [-c ] [-f] [--previous] - Shell:
kubectl exec -it -- bash - Port forward:
kubectl port-forward 8080:80 - Rollout:
kubectl rollout status/history/undo deployment/ - Scale:
kubectl scale deployment/ --replicas=3 - Output formats:
-o wide,-o json,-o yaml,-o jsonpath
Safety Guardrails
- Always confirm active context (
kubectl config current-context) before applying changes to prevent applying to the wrong cluster. - Always specify namespace explicitly with
-nfor production operations; never rely on default namespace alone. - Use
--dry-run=client -o yamlto preview resources before applying. - Use
kubectl diff -fto see what will change before applying. - Confirm before running
kubectl delete— especially with label selectors (-l) which can match many resources. - Never run
kubectl delete namespacewithout explicit user confirmation; it deletes all resources in the namespace. - Prefer
kubectl rollout undoover direct manifest rewrites for reverting deployments.
# Troubleshoot a crashing pod: check recent events then inspect previous container logs
kubectl get events --sort-by=.lastTimestamp -n my-namespace
kubectl logs my-pod --previous -n my-namespace
Workflow
- Confirm context:
kubectl config current-contextandkubectl config get-contexts. - Inspect current state with
kubectl getandkubectl describebefore making changes. - Preview changes with
kubectl diff -for--dry-run=client. - Apply changes with
kubectl apply -f. - Monitor rollout with
kubectl rollout status deployment/. - On failure, check events with
kubectl get events --sort-by=.lastTimestamp.
Related Skills
- helm — package manager for Kubernetes applications
- docker — container image building for Kubernetes workloads
References
resources/install-and-setup.mdresources/command-cookbook.mdresources/resource-management.mdresources/troubleshooting.md- Official docs:
- Command reference:
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: greedychipmunk
- Source: greedychipmunk/agent-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.