A Make It Ryne Playbook · AI Automation Starter Stack

The 7 levels of Claude Code

Level 1 is a chatbot in your terminal. Level 7 is a business that runs while you sleep. Here's the whole ladder, with the exact commands to climb it.

What you'll have when you're done

Every level takes minutes, not weeks. The skill gap between Level 1 and Level 7 is not coding ability. It's knowing these features exist. Now you do.

Level 1

The terminal

Time: 5 minutes

Install it, open a terminal in any project folder, type one word:

npm install -g @anthropic-ai/claude-code
cd your-project
claude

Then just talk. "Fix the bug in checkout.js." "Explain what this repo does." "Rename every file in /img to lowercase." It reads your files, makes the edits, runs the tests, and shows you the diff before anything ships. No syntax to learn. Plain English is the whole skill, and being specific is the whole craft. "Fix the null price bug on the checkout page" beats "fix my code" every single time.

Level 2

CLAUDE.md, the memory file

Time: 2 minutes. Run one command.

By default, every session starts from zero. CLAUDE.md fixes that. It's a plain markdown file at your project root that Claude Code loads automatically every time it starts. Don't write it by hand. Inside a session, run:

/init

Claude scans your project and drafts the file for you. Then edit it like a briefing doc for a new hire:

# CLAUDE.md
Stack: Next.js 15, Supabase, Stripe
Rules: TypeScript strict, no console.log in commits
Voice: punchy, direct, zero fluff
Never touch: /legacy, .env files

From now on it knows your stack, your rules, and your standards before you type a word. Every correction you find yourself repeating belongs in this file.

Level 3

Slash commands

Time: 5 minutes per command

Any prompt you've typed twice should become a command. Create a markdown file in .claude/commands/ and its filename becomes a slash command:

mkdir -p .claude/commands
cat > .claude/commands/weekly-report.md << 'EOF'
Pull this week's numbers from the analytics
export in /data. Summarize wins, losses, and
next actions in my voice. Save the report to
/reports with today's date.
EOF

Now /weekly-report runs that entire workflow on demand. Use $ARGUMENTS inside the file to pass inputs, like /write-post topic goes here. Start with your three most annoying weekly tasks. Your workflows just became buttons.

Level 4

MCP, the hands

Time: 10 minutes per tool

Everything so far only touched files on your machine. MCP (Model Context Protocol) plugs Claude Code into your real tools: Stripe, Gmail, your database, your CRM. One command per connection:

claude mcp add stripe -- npx -y @stripe/mcp --tools=all
claude mcp list

Now "who hasn't paid this month?" is a question it can actually answer, because it checks Stripe itself and drafts the reminder emails. This is the level where a chatbot becomes an operator. One rule as you climb: start read-only where the tool allows it, and keep approving actions manually until you trust the pattern. It can touch money now. Act like it.

Level 5

Subagents

Time: 1 prompt

You've been working one task at a time. Stop. Ask for a team:

> use 3 parallel agents: one hunts bugs,
  one writes missing tests, one updates docs

Claude Code spawns subagents that each get their own context window and work simultaneously, then report back. For agents you'll reuse, define them once as markdown files in .claude/agents/ with their own instructions and tool permissions, the same way slash commands work. This is the mindset shift of the whole ladder: you stopped doing the work. You started managing the workers.

Level 6

Headless mode

Time: 15 minutes

Every level so far had you at the keyboard. The -p flag removes you. It runs one prompt, does the work, prints the result, and exits, which means it can run from a script or a schedule:

# run it once, no interactive session
claude -p "triage new support emails, draft replies" \
  --allowedTools "Read,Write,Bash"

# run it every morning at 7am (crontab -e)
0 7 * * * cd ~/business && claude -p "/weekly-report"

The --allowedTools flag is what lets it act without stopping to ask permission, so scope it deliberately: grant only the tools that job needs. Pair headless runs with the slash commands from Level 3 and every workflow you've built becomes schedulable.

Level 7

The business that runs itself

Time: a weekend to wire, then it compounds

Level 7 isn't a new feature. It's Levels 2 through 6 stacked into a loop. CLAUDE.md holds the business rules. Slash commands define the jobs. MCP gives them hands. Subagents split the work. Cron pulls the trigger:

0 7  * * * claude -p "/triage-inbox"
0 9  * * * claude -p "/draft-content"
0 17 * * * claude -p "/chase-unpaid-invoices"
0 20 * * * claude -p "/daily-summary" # emails YOU

The last line is the one that matters. Every automated system needs a human checkpoint, so end every day with a summary job that reports what ran, what shipped, and what got stuck. You're not out of the loop. You're at the top of it, reading one email instead of doing forty tasks. That's the level.

The climb, recapped

  1. Install Claude Code, open a project, describe what you want in plain English
  2. Run /init, then edit CLAUDE.md with your stack, rules, and voice
  3. Turn your top 3 repeat tasks into files in .claude/commands/
  4. Connect one real tool with claude mcp add, read-only first
  5. Ask for parallel subagents on your next multi-part task
  6. Take one slash command headless with claude -p on a cron schedule
  7. Stack it all into a daily loop with a summary email to you

Do Levels 1 and 2 today. They take ten minutes combined and they change how every session after this one works. The rest of the ladder is waiting whenever you are.

Want the other 5 guides?

This playbook is one of 50+ in the free AI Automation Starter Stack. Grab all 50+ playbooks and build the whole system.

Get all 50+ free playbooks