Skip to content

Latest commit

 

History

History
92 lines (60 loc) · 4.9 KB

File metadata and controls

92 lines (60 loc) · 4.9 KB

One-Day Pre-Work Checklist

Purpose

Complete this checklist before the one-day intensive so your setup is done and you can dive straight into building.

The live session is only about five hours of instruction (roughly six hours including lunch and breaks), and it is hands-on from the start, so you will need a working setup before we begin. Run the install and verify steps below on the machine you will use during the session.

New to this setup, or want a guided version? Lab 00: Environment Setup walks through these same steps as an optional hands-on lab. Use it instead of the commands below if you'd prefer a guided path. Either way, complete the setup before the session.

Tip: run each Verify command and confirm you get the expected output. If a command is "not found," the tool is not installed (or not on your PATH); revisit the install step.

1. Install the Toolchain

Tool Why you need it Install Verify
Claude Code The CLI you will use all day Setup guide · macOS/Linux/WSL: curl -fsSL https://claude.ai/install.sh | bash · Windows (PowerShell): irm https://claude.ai/install.ps1 | iex · npm (any OS, needs Node 18+): npm install -g @anthropic-ai/claude-code claude --version
then claude doctor
Node.js (18+) Required for the npm install of Claude Code and several tools nodejs.org/download (choose LTS) node --version (expect v18 or newer)
Git Clone the repo and work with version control git-scm.com/downloads git --version
pnpm Install deps and run the demo-app tests pnpm.io/installation · or corepack enable (ships with Node) pnpm --version
An editor / IDE Read and edit code alongside the terminal VS Code · JetBrains, either works Open the cloned repo folder in it

After installing Claude Code, run claude doctor. It checks your install, Node version, and auth in one shot and reports anything missing.

2. Clone the Repository

git clone https://github.com/closedloop-ai/claude-code-expert-training.git
cd claude-code-expert-training

If you don't have the repository link yet, it will be in your training calendar invite. This checklist is everything you need to arrive ready. There is no separate setup lab you have to complete first.

Then confirm you can open it both ways:

  • Terminal: you are in the claude-code-expert-training directory (pwd and ls show the repo files).
  • IDE: open that same folder in your editor (VS Code: code .).

3. Run the Demo App (Environment Check)

This proves Node, pnpm, and the repo are wired up correctly:

cd examples/demo-app
pnpm install
pnpm test
pnpm demo

Expected: the test suite passes (4 tests), and pnpm demo prints a login → token-rotation walk-through without errors.

4. Confirm Claude Code Launches

From the repo root:

claude

You should land in an interactive Claude Code session. Exit with /exit (or Ctrl-C twice). If this is your first run, follow the prompts to authenticate.

5. Understand the Baseline Permissions Posture

Skim how Claude Code decides what it can run without asking, so the live permissions discussion lands faster:

You do not need to master this. Just know what "default-deny vs. allow" means before the session.

You're Ready When

Self-check. Every box should be ticked before the session:

  • claude --version and claude doctor succeed
  • git --version, node --version, and pnpm --version succeed
  • the repo is cloned and opens in both terminal and IDE
  • pnpm test passes in examples/demo-app
  • pnpm demo runs and prints output
  • you can launch an interactive claude session
  • you understand the baseline permissions posture

If You Get Stuck

  • Re-run the relevant Verify command above and read the error. Most issues are a missing install or a PATH problem.
  • claude doctor diagnoses most Claude Code install and auth issues.
  • If something is still broken, note the exact command and error so it can be resolved quickly at the start of the session.
  • Prefer a guided walk-through? The optional Lab 00: Environment Setup covers these same steps as a hands-on lab.

Related Files