🗺️ Roadmap: Vibe Coder / AI Generalist

9 core modules + 3 optional. 58 units total: 43 in the core and 15 in optional tracks.

🎯 Overview

An AI Generalist is a full-stack problem solver who assembles solutions with AI. The course is agent-agnostic: skills transfer between Claude Code, Codex, Hermes, goose, OpenCode, nanobot, and CheetahClaws — including on a sovereign stack.

🪜 Course modules

Each module follows Kolb’s cycle: Activation → Reflection → Concept → Practice. The core is 00–08; 09–11 are optional.

Module Focus Time
Kickstart Orientation in the AI world 42 min
Introduction Software 3.0 and four shifts 30 min
Setup Workspace and tools 45 min
Stack Selection A stack for your constraints 60 min
Prompt Engineering Writing a specification 45 min
Context & Memory Agent memory 35 min
Automation Pipeline Chains of actions 60 min
Tools & Extensions MCP, Hooks, and Skills 100 min
Agent Engineering Orchestration and production 110 min
AI Notebook Learning from your sources 38 min
Model Training Fine-tuning and evaluation 42 min
Second Brain File memory, channel, and security 50 min

Kickstart

Units: ABC: six words before you start · Your ghost idea · Map of tools · First steps · The Source or the Packaging

Concepts: token, context window, temperature, models, prompt and context, agent; the AI-tools map; the human role in vibe coding; checking a primary source.

Projects: u1-ghost-idea-plan.md, u3-kickstart-roadmap.md.

Introduction

Units: Your experience with AI · Four shifts · One clone, five types · Your first prompt

Concepts: Software 3.0; delegation, experiment, specification, and attention management; five clone types; Capture → Build → Test → Refine.

Tools: Claude Code as the working example.

Projects: my-experiments/u2-shifts-before-after.md; one clone to a first version and specification, five types as a selection map.

Setup

Units: Environment check · Installing the tools · Your first project

Concepts: Node, Git, and the terminal; installing Claude Code; first run; AGENTS.md and @AGENTS.md; the starter project.

Projects: u1-env-check.png, u2-claude-first-run.png, u3-claude-reads-context.md.