aradotso avatar

Learn Docker K8s Game

This is an interactive terminal game that teaches Docker and Kubernetes through a narrative about a fictional coffee startup called NoCappuccino Inc. You play through seven chapters, each mixing story beats with real hands-on challenges that verify your work with bash scripts. The AI becomes Sarah, your DevOps mentor, and guides you through containers, multi-stage builds, volumes, networking, Compose, and K8s basics. It runs entirely in your editor using markdown prompts as the game engine, tracks progress in a YAML save file, and enforces a hint system during challenges so you actually have to think. Clever premise and the verification scripts mean you're working with real Docker commands, not just reading docs.

skills.sh installs
746
GitHub stars
61
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill learn-docker-k8s-game --agent claude-code

Installs into .claude/skills of the current project.

Files

Learn Docker & K8s Game

Skill by ara.so — Daily 2026 Skills collection.

An open-source, AI-driven interactive learning game that teaches Docker, Linux, networking, and Kubernetes through a story-driven simulation. No web app, no video courses — just you, your AI editor, a terminal, and the chaotic coffee startup NoCappuccino Inc.


How It Works

The game runs entirely inside your AI editor. Markdown prompt files in this repo act as the game engine. When a user says "let's play," the AI reads AGENTS.md (or the editor-specific entry point), becomes "Sarah" (the mentor character), and walks the learner through real Docker/K8s scenarios using their actual terminal.

User says "let's play"
    → AI reads AGENTS.md + engine/rules.md + engine/narrator.md
    → AI becomes Sarah, the senior DevOps mentor
    → Story begins: Dave broke staging, fix it with containers
    → Lessons → Challenges → verify.sh → next chapter

Installation

git clone https://github.com/ericboy0224/learn-docker-and-k8s.git
cd learn-docker-and-k8s

Open the directory in your AI editor, then type: "let's play"

Prerequisites

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Categories
DevOps & CI/CD, Documentation, Game Development
First seen
May 16, 2026

More from aradotso/trending-skills

All 251
1sickn33 avatargitlab-ci-patternssickn33/antigravity-awesome-skillsgitlab ci patterns306skills.sh installs
2absolutelyskilled avatardocker-kubernetesabsolutelyskilled/absolutelyskilleddocker kubernetes269skills.sh installs
3akillness avatarmonitoring-observabilityakillness/oh-my-skillsmonitoring observability170skills.sh installs
4kubesphere avatarkubesphere-devops-jenkinskubesphere/kubesphereThis is your reference when you need to get under the hood of Jenkins in KubeSphere DevOps.0skills.sh installs
5jaganpro avatarsf-vlocity-build-deployjaganpro/sf-skillssf vlocity build deploy814skills.sh installs
6wshaddix avatarlogging-observabilitywshaddix/dotnet-skillsProduction-grade logging and observability patterns for ASP.NET Core Razor Pages. Covers structured logging with Serilog, correlation IDs, health checks, reques545skills.sh installs