Learn-docker-and-k8s progress

Show the player's current progress in Learn Docker & K8s. Displays completed chapters, current position, and overall stats. Use when the user asks "where am I", "what have I done", "show progress", or "status".

install
source · Clone the upstream repo
git clone https://github.com/ericboy0224/learn-docker-and-k8s
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ericboy0224/learn-docker-and-k8s "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/progress" ~/.claude/skills/ericboy0224-learn-docker-and-k8s-progress && rm -rf "$T"
manifest: .claude/skills/progress/SKILL.md
source content

Show Player Progress

Read

.player/progress.yaml
and present it in a clear, visual format.

Display Format

=== NoCappuccino DevOps Journey ===

Chapter 1: It Works on My Machine (Containers)     [COMPLETED]
  Lessons: 3/3  |  Challenges: 3/3

Chapter 2: The 2GB Espresso (Image Optimization)    [COMPLETED]
  Lessons: 3/3  |  Challenges: 3/3

Chapter 3: The Vanishing Beans (Persistence)         [IN PROGRESS] <-- You are here
  Lessons: 2/3  |  Challenges: 1/3
  Next up: Lesson 3 - Volume Lifecycle

Chapter 4: The Silent Grinder (Networking)           [NOT STARTED]
Chapter 5: The Symphony of Steam (Docker Compose)    [NOT STARTED]
Chapter 6: The Giant Roaster (K8s Introduction)      [NOT STARTED]
Chapter 7: The Great Latte Leak (K8s Production)     [NOT STARTED]

Started: 2026-03-26  |  Environment: Docker 27.5.1 on macOS

Also check for:

  • Leftover Docker resources (show count if any exist)
  • Skipped chapters (show quiz scores)
  • How long they've been playing (from started_at)

After showing progress:

Ask what they want to do:

  • Continue where they left off
  • Replay a completed chapter
  • Jump to a different chapter
  • Clean up resources

Keep it encouraging — celebrate what they've accomplished!