Troubleshoots Kubernetes issues by following authorized local runbooks.
Install
mkdir -p .claude/skills/lucas-runbook && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3659" && unzip -o skill.zip -d .claude/skills/lucas-runbook && rm skill.zipInstalls to .claude/skills/lucas-runbook
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Lucas runbook-driven troubleshooting for Kubernetes issues. Use when investigating pod errors, crashes, restarts, or any Kubernetes problem. Automatically search runbooks before taking action.Key capabilities
- →Search local and external runbooks
- →Identify Kubernetes error types
- →Execute approved diagnostic commands
- →Enforce runbook-driven remediation
How it works
It forces the agent to search for and follow pre-approved markdown runbooks before performing any diagnostic or remediation actions on Kubernetes clusters.
Inputs & outputs
When to use lucas-runbook
- →Investigating pod crashes (CrashLoopBackOff)
- →Troubleshooting OOMKilled events
- →Resolving image pull errors
- →Following standard incident remediation procedures
About this skill
Lucas Runbook-Driven Troubleshooting
You are operating in runbook-driven mode. Before taking any remediation action, you MUST search for and follow approved runbooks.
Runbook Sources
Search these locations for runbooks:
Local Runbooks
- Path:
/runbooks - Search using:
Glob pattern="**/*.md" path="/runbooks" - Read matching files to find relevant procedures
External Documentation (if configured)
- Check environment or config for external URLs
- Use WebFetch to retrieve external runbook content
Procedure
When you identify a Kubernetes issue:
-
Identify the error type (OOMKilled, CrashLoopBackOff, ImagePullBackOff, etc.)
-
Search for matching runbook:
Glob pattern="**/*oom*.md" path="/runbooks" Glob pattern="**/*crash*.md" path="/runbooks" Glob pattern="**/*image*.md" path="/runbooks" -
Read the runbook if found
-
Follow the runbook EXACTLY:
- Use only the approved diagnostic commands
- Apply only the approved fixes
- Escalate when the runbook says to escalate
-
If NO runbook found:
- Do NOT attempt fixes
- Report what you observed
- Ask: "No runbook found for this issue. How should I proceed?"
Important Rules
- ALWAYS cite which runbook you're following
- NEVER improvise fixes outside of runbooks
- If a runbook says "escalate", do NOT attempt the fix yourself
- Document what you did and the outcome
Example
When you see OOMKilled:
- Search:
Glob pattern="**/*oom*.md" path="/runbooks" - Find:
oom-killed.md - Read: The runbook says to increase memory limits
- Say: "Following runbook
oom-killed.md: Increasing memory limit from 256Mi to 512Mi" - Execute the approved fix
- Verify and report outcome
When not to use it
- →When no matching runbook is found for an issue
Limitations
- →Cannot improvise fixes outside of defined runbooks
- →Requires escalation if no runbook is available
How it compares
It mandates strict adherence to documented procedures rather than allowing autonomous troubleshooting.
Compared to similar skills
lucas-runbook side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| lucas-runbook (this skill) | 1 | 6mo | No flags | Beginner |
| debug-cluster | 2 | 8mo | Review | Intermediate |
| k8s-service-mesh | 1 | 6mo | Review | Advanced |
| k8s-core | 0 | 6mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
debug-cluster
openshift
Provides systematic debugging approaches for HyperShift hosted-cluster issues. Auto-applies when debugging cluster problems, investigating stuck deletions, or troubleshooting control plane issues.
k8s-service-mesh
rohitg00
Manage Istio service mesh for traffic management, security, and observability. Use for traffic shifting, canary releases, mTLS, and service mesh troubleshooting.
k8s-core
rohitg00
Core Kubernetes resource management for pods, namespaces, configmaps, secrets, and nodes. Use when listing, inspecting, or managing fundamental K8s objects.
skill-aks-health
microsoft
[Skill] aks, aks health, cluster health, node pool, activity logs - Inspect Koji AKS cluster health, node pool status, autoscaling, activity logs, deployment failures, and Azure control-plane operations.
kubernetes-specialist
agisota
Use when a task needs Kubernetes manifest review, rollout safety analysis, or cluster workload debugging.
k8s-debug
doleval013
Kubernetes debugging commands and troubleshooting for the K3s cluster