LU

lucas-runbook

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.zip

Installs 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.
192 chars✓ has a “when” trigger
Beginner

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

You give it
Kubernetes error event
You get back
Documented remediation steps or escalation

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:

  1. Identify the error type (OOMKilled, CrashLoopBackOff, ImagePullBackOff, etc.)

  2. Search for matching runbook:

    Glob pattern="**/*oom*.md" path="/runbooks"
    Glob pattern="**/*crash*.md" path="/runbooks"
    Glob pattern="**/*image*.md" path="/runbooks"
    
  3. Read the runbook if found

  4. Follow the runbook EXACTLY:

    • Use only the approved diagnostic commands
    • Apply only the approved fixes
    • Escalate when the runbook says to escalate
  5. 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:

  1. Search: Glob pattern="**/*oom*.md" path="/runbooks"
  2. Find: oom-killed.md
  3. Read: The runbook says to increase memory limits
  4. Say: "Following runbook oom-killed.md: Increasing memory limit from 256Mi to 512Mi"
  5. Execute the approved fix
  6. 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.

SkillInstallsUpdatedSafetyDifficulty
lucas-runbook (this skill)16moNo flagsBeginner
debug-cluster28moReviewIntermediate
k8s-service-mesh16moReviewAdvanced
k8s-core06moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry