Lesson 6 of 8
Step 3 — Let Claude finish the setup
Paste one prompt and Claude installs and configures the rest.
This is where vibe coding begins. You're going to paste a prompt — a set of instructions written in plain English — into Claude Code, and Claude will install and configure the rest of your tools automatically.
Start Claude Code
claude
Copy and paste the setup prompt
Select all the text in the box below, copy it (Cmd + C), click into Terminal, paste (Cmd + V), and press Enter.
You are setting up a Mac for AI-assisted software development. The person using this Mac is a professional with no prior coding experience. They are not familiar with Terminal commands, package managers, or development tools.
Your job is to install and configure everything listed below. Work through the steps in order. Before each step:
- Tell the user in one plain-English sentence what you are about to do and why.
- Run the command.
- Verify it succeeded before moving on.
If a step fails, diagnose the problem and fix it before continuing. Do not skip steps.
STEPS TO COMPLETE:
-
CHECK HOMEBREW — run: brew --version. If installed, report version and move on. If not, tell the user to complete Step 1 in the course first.
-
INSTALL GIT — Check if Git is installed (git --version). If already installed, report version and move on. If not, run
brew install git. -
INSTALL GITHUB CLI — Check if GitHub CLI is installed (gh --version). If not installed, run
brew install gh. -
CONFIGURE GIT IDENTITY — Check if a git user name is set (git config --global user.name). If not set, ask the user for their full name and email. Then run: git config --global user.name "NAME", git config --global user.email "EMAIL", git config --global init.defaultBranch main.
-
VERIFY NODE.JS — Check node --version. If v18 or higher, move on. If not installed or below v18, run
brew install node. -
VERIFY CLAUDE CODE — Check claude --version. If not installed, run
npm install -g @anthropic-ai/claude-code. -
CREATE PROJECTS FOLDER — Check if ~/Projects exists. If not, run
mkdir ~/Projects. -
FINAL VERIFICATION — Run brew --version, git --version, gh --version, node --version, npm --version, claude --version, and ls ~/Projects. Print the results in this format:
✓ SETUP COMPLETE ───────────────────────────── Homebrew [version] Git [version] GitHub CLI [version] Node.js [version] npm [version] Claude Code [version] Projects folder: ~/Projects ───────────────────────────── Your Mac is ready for AI-assisted development.
RULES: Explain every command in plain English before running it. Never run a command that deletes or overwrites existing user files without explicit confirmation. Keep your language simple — avoid jargon, and if you must use a technical term, define it.
What Claude will do
Claude will work through each step methodically:
- Check what's already installed and skip anything that's done
- Install Git and the GitHub CLI
- Ask for your name and email (for git commits)
- Create a
~/Projectsfolder for your work - Verify every tool is correctly installed
What to expect: Claude describes what it's about to do before each step and asks you to confirm. Type y and press Enter when prompted. The process takes about 5–10 minutes.
When Claude prints "SETUP COMPLETE ✓" with the list of installed tools and their version numbers, your Mac is ready. You can close Terminal if you like.
If Claude asks a question you're not sure how to answer, just type it back in plain English. "I don't know" is a perfectly valid response — Claude will figure out the right answer itself.