Lesson checklisttap to expand
40 min read+100 pts

Working With Claude Code

Start from the Braintied starter, open it in Claude Code, and learn the six habits that keep a fast build from falling apart.

# Working With Claude Code Claude Code is an AI that works inside your project. It reads your files, runs commands, opens your app in a browser and writes code. Your job changes from typing code to deciding what gets built and checking that it was built right. You won't start from a blank folder. The [Braintied starter](https://github.com/braintied/idea-to-mvp) is a working app: a landing page with a waitlist, sign-in, a CRM, AI follow-ups and a daily email digest. Today you make it yours. ## Get the starter On GitHub, open `braintied/idea-to-mvp`, press **Use this template**, and create your own repository. If you made it private, sign Terminal in to GitHub first (`gh auth login`, or GitHub Desktop), or the clone stops at a username prompt. Clone it, then in the folder: ```bash pnpm install cp .env.example .env.local ``` Open the folder in Claude Code. Say yes when it asks to trust the folder, install the **braintied** plugin and turn on the MCP servers. Then send your first message. Something like: > Read CLAUDE.md and docs/architecture.md, then explain this app to me in five sentences. To complete this lesson, press **Start free** on the course page, run `npx @braintied/academy login`, then `npx @braintied/academy signal claude_code_first_message`. Or tell Kit you sent your first message. ## Six habits **1. CLAUDE.md is its memory.** Claude reads it at the start of every session. It holds your idea, your brand and your rules. When Claude makes the same mistake twice, add a line. **2. Plan before building.** Press Shift+Tab for plan mode. Claude researches and proposes without changing anything. Read the plan, push back, then approve. Most bad results come from skipping this. **3. Small steps, checked.** One feature at a time. After each one, `pnpm check` passes and you see it working in the browser. **4. Skills are saved know-how.** Type `/design`, `/explain`, `/next`, `/ship-it`. They come from the Braintied plugin and improve without you doing anything. **5. Subagents are specialists.** The repo ships a `planner`, a `reviewer` and a `designer`. Ask for one by name. **6. Hooks and MCP are guardrails and tools.** Hooks stop Claude from reading your keys. MCP servers let Claude look at your database, read current library docs and open your app in a browser. ## Your idea, in one paragraph Ask Claude to interview you: > Interview me about my idea, two questions at a time, then fill in "The idea" in CLAUDE.md. Push for specifics. "Everyone" is not a customer. "A yoga teacher in Goa with 40 regulars" is. ## Go deeper - In your repo: `docs/learn/01-claude-code.md` - On Academy: Build a Real App, lessons 2 to 4 (installing Claude Code, CLAUDE.md, skills) - Ask Kit on Telegram, or type `/explain plan mode` in Claude Code

Submit your work

Complete the verification below.

Sign in to submit your work.