Roadmap
Your 30 days.
Pick where you are. Pick how hard you want to push. We'll sequence the chapters and the practical work — read, build, ship, audit. Export to your calendar.
Where you are
Cadence
Focus
30 days · 25 sessions
01
Day
Don't get owned
30 min
- ›Read Ch 9
- ›Set spending caps before adding keys or integrations. Store existing keys in a secret manager and choose sanitized local practice data.
02
Day
Permissions discipline
30 min
- ›Audit your permissions block.
- ›Add deny rules for rm -rf, .env, push to main.
03
Day
04
Day
05
Day
Build the vault
30 min
- ›Create a local vault and a short CLAUDE.md index.
- ›Add a sanitized local status note and record where it came from.
06
Day
First skill
30 min
- ›Read Ch 5
- ›Write a skill for this task: Extract decisions, owners and due dates into a weekly operations brief.
07
Day
First scheduled task
30 min
- ›Run one manual draft of a weekly operations brief from local sample data.
- ›Then schedule a draft-only run with a stop condition; review its output before connecting a delivery channel.
08
Day
09
Day
Rest day
Rest day
- ›Don't schedule anything.
- ›Read one good essay; don't do homework.
10
Day
11
Day
Run a swarm
30 min
- ›Read Ch 6
- ›Have three read-only subagents review a sanitized local status note for missing inputs, proposed output and failure cases.
12
Day
First two hooks
30 min
- ›Add a block-push-to-main hook in a disposable project.
- ›Write a validation check for the output: Trace every owner and date back to the source; flag missing information instead of filling it in.
13
Day
14
Day
Rest day
Rest day
- ›Don't schedule anything.
- ›Read one good essay; don't do homework.
15
Day
Modes by job
30 min
- ›Run ModePicker on next 3 tasks.
- ›Try Plan mode for a 5-file refactor.
16
Day
Resume / fork
30 min
- ›Practice claude --continue and --resume.
- ›Fork a session deliberately.
17
Day
Headless / CI
30 min
- ›Run a headless job producing a weekly operations brief from a local fixture.
- ›Save the output as a reviewable artifact; keep external posting disabled.
18
Day
Multi-session setup
30 min
- ›Install tmux.
- ›Write the work() shell function.
19
Day
Scope a small build
30 min
- ›Write a one-page spec for a weekly operations brief.
- ›Name one input, one output, an acceptance check and an explicit out-of-scope list.
20
Day
Toolbox audit
30 min
- ›Skim your week's commits.
- ›Kill any skill that fired but didn't earn its slot.
21
Day
Rest day
Rest day
- ›Don't schedule anything.
- ›Read one good essay; don't do homework.
22
Day
Build one working slice
30 min
- ›Build the smallest local version of a weekly operations brief using one sample input.
- ›Stop at the timebox, inspect the result and record the next missing acceptance check.
23
Day
Build your tier list
30 min
- ›Open the TierListBuilder.
- ›Defend it to your future self.
24
Day
Toolbox audit
30 min
- ›Skim your week's commits.
- ›Kill any skill that fired but didn't earn its slot.
25
Day
26
Day
Toolbox audit
30 min
- ›Skim your week's commits.
- ›Kill any skill that fired but didn't earn its slot.
27
Day
Rest day
Rest day
- ›Don't schedule anything.
- ›Read one good essay; don't do homework.
28
Day
Rest day
Rest day
- ›Don't schedule anything.
- ›Read one good essay; don't do homework.
29
Day
Toolbox audit
30 min
- ›Skim your week's commits.
- ›Kill any skill that fired but didn't earn its slot.
30
Day