Build with Claude Code
Dive into the course on building with Claude Code
Foundations
Get up and running with Claude Code quickly with some essentials.
Lesson 1Launching Claude Code (for the first time)
See what it looks like to launch Claude Code for the first time, create a project folder, and start giving it tasks — from understanding the interface and reading diffs to handling permission prompts and toggling edit modes.
Lesson 2Which Claude plan do you need to purchase?
Find out which Claude plan you actually need to use Claude Code and access the latest frontier model, how the token limits work in practice, and a straightforward recommendation on where to start and when to upgrade.
Lesson 3Running Claude Code in Cursor or VS Code
See how Claude Code runs inside the Cursor IDE and why this pairing works so well — from inspecting files and making quick tweaks to flipping between Claude Code and Cursor's agent for different types of tasks.
Lesson 4Claude Code YOLO mode (--dangerously-skip-permissions)
Learn what YOLO mode actually does (--dangerously-skip-permissions), the real risks of skipping permissions, and the safety nets that make it a practical choice for daily use. Plus, set up a terminal alias to launch it with a simple shortcut.
Lesson 5The claude.md file & .claude folder
Understand how Claude Code organizes its configuration through the .claude folder structure — from project-level settings and custom commands to system-level folders that make your setup available across every project.
Lesson 6Git essentials for Claude Code builders
Walk through the essential Git workflow — branches, commits, pushes, PRs, and merges — first manually to understand what's happening, then let Claude Code handle it all through simple prompts and a custom slash command that automates the entire process.
Lesson 7The Context Window, Explained
The context window is Claude Code's short-term memory — everything Claude can see and work with in the current session. This lesson explains how it fills up, how to monitor it, and practical strategies for keeping your context clean so Claude builds what you actually want.
Workflows
Go from idea to production with intention and process when working with Claude Code.
Lesson 8Spec-Driven Development with Claude Code
Spec-driven development flips the traditional build cycle on its head — instead of prompting and praying, you spend the majority of your time planning collaboratively with your AI agent before a single line of code is written. This lesson introduces the philosophy behind SDD and explains why the planning phase, not the building phase, is where you as a human make your biggest impact.
Lesson 9Plan Mode in Claude Code
Plan mode is where every new feature should start in Claude Code — it restricts Claude to read-only operations so you can collaboratively explore, ask questions, and produce a detailed written plan before a single file is created or edited.
Lesson 10Tasks Lists in Claude Code
Claude Code automatically generates a tracked task list with dependencies from your plan or spec, and you can configure it to persist across sessions — so even multi-day projects pick up right where you left off.
Lesson 11Clarifying Questions (AskUserQuestion tool) in Claude Code
The Ask User Question tool is one of the most underrated features in Claude Code — it flips the dynamic so that Claude interviews you with smart, targeted questions to resolve design and architecture decisions upfront, rather than making assumptions that lead to rework.
Lesson 12FreeClaude Code Multitasking Made EASY
Claude Code is excellent as an autonomous coding agent. So the obvious next step is to run multiple Claude Code agents in paralell. Simple, right? This video shows you how to use Git Worktrees and my method for automating the workflow for spinning up new worktrees to run multiple Claude Code agents simultaneously.
Lesson 13FreeClaude Code on the Web (from mobile)
How to use Claude Code on the web. Plus, how it compares to cloud agent options from Cursor and OpenAI Codex.
Lesson 14Intro to Claude Code Skills
Understand what Claude Code Skills are, how they're structured, and how the invocation model works — from automatic discovery based on description matching to manual slash command triggers. Learn the essential concepts before building your first custom Skill.
Lesson 15Using GitHub Template Repos to spin up new projects
Walk through using a GitHub repository template to spin up new projects with a pre-configured tech stack — first manually through the dashboard, then with the GitHub CLI command that we'll turn into a reusable Claude Code Skill.
Lesson 16Creating Custom Claude Skills
Build two custom Claude Code Skills from scratch — a simple one that spins up new projects from a GitHub template, and an advanced one with a bundled script that generates formatted changelogs from your git commit history.
Lesson 17Claude GitHub Actions for code review & cloud coding
Here's a great way to tackle your backlog of GitHub issues by simply mentioning Claude in your GitHub comments. Watch me do this on the builder methods site using the Claude GitHub actions integration.
Lesson 18Test-Driven Development (TDD) with Claude Code
Without tests, the agent just writes code and re-reads it, saying "looks good to me" — but that doesn't mean it actually works. TDD gives the agent an objective pass/fail signal, turning testing into an alignment strategy that builds confidence into the process alongside your specs.
Lesson 19Claude Code for Chrome Browser Testing
The Claude Code Chrome integration lets the agent launch your browser and click around like a real user, but it's slow and can be unreliable — especially with screenshots. It's worth knowing about for quick checks, but the next lesson covers a faster, more practical tool for browser testing in your dev workflow.
Lesson 20Agent Browser for testing UI with Claude Code
Vercel's agent-browser is a CLI-based, headless browser automation tool that's significantly faster and more token-efficient than the Chrome integration — and it can capture screenshots and video as proof that the feature actually works. You'll see it in action building and visually verifying a confetti effect on the to-do list app, producing shareable artifacts that make code review easier.
Lesson 21FreeClaude Code on Mobile: The Complete Guide
You can build from anywhere with Claude Code — your couch, a coffee shop, on a train. But most people have only seen one piece of the mobile story. In this video, I walk through every scenario for using Claude Code from your mobile phone.
Context & Craft
From prompting technique to context management. Communicate with Claude like a pro.
Lesson 22Claude Code Subagents
Subagents give Claude Code the ability to delegate work to separate context windows, keeping your main session clean while getting more done. This lesson covers the built-in subagents, shows delegation in action on a real feature build, and walks through creating your own custom agents.
Lesson 23Creating and using custom subagents
Brian demonstrates building a custom code review subagent from scratch using Claude Code's agent builder, covering tool selection, model choice, and agent memory configuration. He then runs it against a real feature to show the full workflow from creation to structured review output.
Lesson 24Orchestrating Agent Teams in Claude Code
Agent teams let you spawn multiple Claude Code sessions that share a task list, coordinate through a mailbox system, and work in parallel on complex features. Brian demos the full workflow by having three agents — backend, frontend, and tester — collaborate on building a project dashboard from scratch.
Agentic Systems
Level up your game with systems for aligning agents, tool integrations, and more.
Lesson 25FreeAgent OS v3: Leaner & Smarter for How We Build in 2026
Agent OS v3 is here — rebuilt from the ground up for how we actually build in 2026. I stripped out 70% of the framework. What's left: a leaner system for discovering, documenting, and injecting your coding standards into AI-powered, spec-driven development.
Lesson 26Organizing and deploying Skills across agents
This video covers how to organize and sync a collection of custom skills across the OpenClaw Mac Mini, Claude Code, and Claude Cowork. The approach uses a Claude Plugin Marketplace repo with symlinks into OpenClaw, keeping every skill maintained in a single place while accessible everywhere.
Lesson 27FreeDesign OS: The Missing Design Process for AI-First Development
Official demo & walkthrough of Design OS - The missing design process for AI-first development.