Agent skill

managing-kubernetes

Manages Kubernetes clusters via kubectl. Supports pod/deployment/service management, log viewing, port-forwarding, and debugging. Use for "k8s", "kubectl", "파드", cluster management tasks.

Stars 10
Forks 1

Install this agent skill to your Project

npx add-skill https://github.com/jiunbae/agent-skills/tree/main/integrations/kubernetes-skill

SKILL.md

Kubernetes Management

Quick Reference

bash
# Context
kubectl config current-context
kubectl config use-context <name>

# Resources
kubectl get pods -n <namespace>
kubectl get deployments
kubectl get services

# Logs
kubectl logs <pod> -f
kubectl logs <pod> -c <container>

# Debug
kubectl describe pod <name>
kubectl exec -it <pod> -- /bin/sh
kubectl port-forward <pod> 8080:80

Common Workflows

Check Pod Status

bash
kubectl get pods -n production
kubectl describe pod <name> -n production

View Logs

bash
kubectl logs <pod> -f --tail=100
kubectl logs <pod> --previous  # crashed container

Scale Deployment

bash
kubectl scale deployment <name> --replicas=3
kubectl rollout status deployment <name>

Port Forward

bash
kubectl port-forward svc/<service> 8080:80
kubectl port-forward pod/<pod> 5432:5432

Apply Manifest

bash
kubectl apply -f manifest.yaml
kubectl apply -k ./kustomize/

Rollback

bash
kubectl rollout undo deployment <name>
kubectl rollout history deployment <name>

Debugging Commands

Issue Command
Pod not starting kubectl describe pod <name>
CrashLoopBackOff kubectl logs <pod> --previous
Image pull error kubectl get events --sort-by=.lastTimestamp
Service not reachable kubectl get endpoints <svc>

Namespace Operations

bash
kubectl get namespaces
kubectl create namespace <name>
kubectl config set-context --current --namespace=<name>

See references/kubectl-cheatsheet.md for full command reference.

Expand your agent's capabilities with these related and highly-rated skills.

jiunbae/agent-skills

implementing-in-background

Orchestrates multiple AI agents (Claude, Codex, Gemini) for parallel implementation in the background. Separates independent tasks from planning docs, each agent writes code directly. Context-safe with auto-save. Use for "백그라운드 구현", "bg impl", "병렬 구현", "Codex로 구현", "구현해줘", "코드 작성해줘" requests.

10 1
Explore
jiunbae/agent-skills

review-fix-loop

Autonomous review-fix cycle that continuously reviews code using background-reviewer, fixes issues, and repeats until all findings are resolved. Use for "리뷰 루프", "자동 개선", "review fix loop", "리뷰 반복", "코드 개선 루프", "keep reviewing" requests.

10 1
Explore
jiunbae/agent-skills

planning-in-background

Orchestrates multiple AI agents (Claude, Codex, Gemini) for parallel planning in the background with auto-save. Agents continue running even when session hits context limits. Use for "백그라운드 기획", "bg plan", "병렬 기획", "멀티 AI 기획", "기획해줘", "N명이 기획", "계획", "플래닝", "plan", "설계" requests.

10 1
Explore
jiunbae/agent-skills

background-reviewer

Orchestrates multi-LLM parallel code review using Claude, Codex, and Gemini. Each agent reviews from a different perspective using agent personas (security, architecture, code quality, performance). Supports persona-based review via `agt persona review`. Use for "코드 리뷰", "리뷰해줘", "bg review", "멀티 리뷰", "background review", "페르소나 리뷰" requests.

10 1
Explore
jiunbae/agent-skills

managing-context

Discovers and loads relevant project context from markdown documentation before each task. Matches context documents based on keywords, file paths, and task types. Use at task start to access project plans, architecture, and implementation status.

10 1
Explore
jiunbae/agent-skills

indexing-static-context

Provides an index of global static context files in ~/.agents/. Returns appropriate static file paths for natural language queries like "내 정보", "보안 규칙". Use when other skills or agents need to locate reference information.

10 1
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results