Three AI environments
Cursor (primary IDE), Claude Code (terminal-native), Gemini CLI (free-tier scripting).
MCP + skills
Install a Skill and an MCP server; turn an AI chat into a tool-using agent.
First AI deploy
Watch Cursor call the Vercel CLI on your behalf and return a live
*.vercel.app URL.Learning objectives
By the end of this session, you should be able to:- Install and sign into the three AI coding environments we use all term — Cursor, Claude Code, and Gemini CLI — and know when to reach for each one.
- Install a Skill and an MCP server into Claude Code / Cursor and describe, in one sentence, what each extension lets the AI do on your behalf.
- Recognise and apply the delegation rules — know which operations to hand off to AI through a CLI or MCP server, and which (OAuth, DNS, provider-side credentials) you must do with your own hands.
Core topics
- Why “natural language is the source code” — the doctrine that runs through every later week.
- The three AI environments — Cursor, Claude Code, Gemini CLI — when to use each.
- What MCP servers and Skills are, and how they turn an AI chat into a tool-using agent.
- Voice-first prompting with Wispr Flow (optional but strongly recommended).
- GitHub as the source-of-truth layer that every later week’s deploy flow depends on.
Tools introduced this week
No prerequisites. This is the entry point. If you can install software on your laptop and sign in with a Google or GitHub account, you have everything you need.
Download Week 1 PDF
Full lecture · 623 KB — Session plan, hands-on lab steps, troubleshooting.
Continue to Week 2
Deploy your personal website