Claude Code Configuration & Workflows
Wire up Claude Code, write your first CLAUDE.md, and ship a naive review CLI.
8 lessons 2 phases beginner
Get started
Signed in as your account.
why this workshop
who it's for.
Developers comfortable in the terminal and reading TypeScript; no prior Claude API experience needed.
exam coverage
Maps to Domain 3 (Claude Code Configuration & Workflows), 20% of the CCA – Foundations exam.
what you'll build
what you walk away with.
- 01 A working `review <diff-file>` CLI that asks Claude to review a unified diff.
- 02 Custom slash commands (`/review-diff`, `/explain-file`) wired to your project.
- 03 A `review-style-guide` skill that guides Claude's review style.
- 04 A GitHub Action that runs `review` on every PR (naive prompt — the next workshop upgrades it).
- 05 A batch runner with a local loop and a Message Batches API mode for asynchronous offline runs.
- 06 A `.claude/rules/` file with glob-pattern `paths` frontmatter that loads only when editing matching files.
curriculum
8 lessons across 2 phases.
phase A · Install & configure 4 lessons
- 01 Setup + first context + first prompt
- 02 Iterating with Claude
- 03 Slash Commands
- 04 Skills
phase B · Workflows & automation 4 lessons
- 05 Plan Mode
- 06 Hierarchy
- 07 CI
- 08 Batch
prerequisites
what you need before you start.
- Node.js 22+
- The repo uses pnpm workspaces. If you can run a Node project, you're set.
- A terminal you're comfortable in
- You'll run pnpm commands and edit TypeScript. No prior Claude API experience required.
start
how to start.
Once Claude Code is set up, tell it “set up the claude code workshop” and it clones the project and queues the first lesson.
New here? The
getting-started guide
walks you through installing the lwc CLI and the Claude Code
plugin once — everything you need before that line works.
the series