click any text to edit - arrow keys to navigate

SESSION 2

Rooms and Runners and Chiefs of Staff, oh my

CLAUDE.md / Skills vs Agents

How today works

?

Check-in via chat

Today's plan

Part 1
CLAUDE.md - the file that teaches Claude who you are
Part 2
Rooms & Runners - the simple model for skills vs agents
Part 3
Build your Chief of Staff - the skill everyone wanted

CLAUDE.md

The file that teaches Claude who you are.

What is CLAUDE.md?

A file Claude reads at the start of every conversation to understand who you are and how to work with you.

~/.claude/CLAUDE.md <- Global (all sessions) ./CLAUDE.md <- Project (this folder only)

Global = your identity. Project = specific context.

The Teaching Loop

You use Claude
Claude does something wrong
You tell Claude "don't do that"
Claude ADDS A RULE to CLAUDE.md
Claude reads the rule next time
Claude doesn't do that anymore

The file gets smarter every time you use it.

Caveat: it takes reps

This doesn't always work perfectly at first. But the corrections get less and less.

Week 1
"everything is wrong"
Week 2
"most things are wrong"
Week 3
"a few things are wrong"
Week 4
"getting warmer"
Month 2
"wait, did it just... get me?"

The # Shortcut

The fastest way to train Claude:

THE SITUATION

Claude uses an em dash in your writing.

WHAT YOU TYPE

# Never use em dashes

WHAT HAPPENS

Claude adds that rule to your CLAUDE.md. Next session, Claude knows.

Every mistake becomes a rule. Every rule makes Claude better.

What goes in it?

Start here

  • Who you are
  • How you like to communicate
  • Things that annoy you

Add over time

  • Rules from mistakes
  • Preferences you discover
  • Project context
  • Your weak spots

Good rules look like this

## Writing - Never use em dashes - Keep paragraphs short ## Tools - I use Obsidian, not Notion - Don't suggest apps I didn't ask for ## Communication - Be direct, don't hedge - Challenge me when I'm avoiding something ## Weak Spots (help me here) - I overcommit and feel overwhelmed - I avoid hard conversations

You don't have to write this yourself. Just explain it to Claude and ask it to update your CLAUDE.md.

Be specific, not vague

"Be helpful" → "Give me the direct answer first, then context"

"Write well" → "Never use em dashes. Keep paragraphs under 3 sentences."

"Be professional" → "Don't use corporate jargon. Match my casual tone."

LIVE DEMO

My CLAUDE.md

Show the real file. Point out rules that came from real mistakes.

1

Homework: Part 1

Ask Claude to help you build your CLAUDE.md:

"I want to set up my CLAUDE.md - the file that teaches you who I am. I'm not a coder. I'm a creative person who wants to use you as a thinking partner. Ask me questions about how I work, what I care about, what drives me crazy, and how I like people to talk to me. Then write the file and put it in the right place."

Just talk to it. It'll ask you questions, then create the file.

Don't try to make it perfect. Add more as you go.

Rooms &
Runners

The simple model for skills vs agents.

The terminology is confusing

Anthropic talks about "skills" and "commands" and "agents" and "subagents" and it all sounds complicated.

It's not.

There are really just two things.

1
Skills / Commands

Rooms you've decorated

When you type /chief-of-staff, you're walking into a room. Invoking the skill triggers the creation of the room:

Skills I've built

/chief-of-staff

  • Inbox on the desk
  • Calendar on the wall
  • "Let's get oriented"

/vibe-coach

  • No distractions
  • Anti-scope-creep energy
  • "Let's finish this one thing"

/branding-coach

  • Frameworks on the wall
  • Confrontational energy
  • "What do you actually stand for"

More rooms I've built

/morning-sweep /capture /blog /social-hq /life-cfo /negotiate /repurpose /four-agreements /existential-kink /twitter-reply /ai-course /rename /itw-social /humanizer /publish-everywhere /writing-release

Each one is a room I decorated for a specific kind of work.

Popular skills people build

Browse more at skills.sh

npx skills add <skill-name>
LIVE DEMO

Let's browse
skills.sh

See what people are building. Install one together.

My mental model

You can only be in
one room at a time.

You can leave and come back. You can walk between rooms during a session.

But the room shapes how Claude thinks with you.

2
Agents

Runners you dispatch

While you're in any room, you can say
"go research this and come back."

Agent examples

code-builder

"Go build this feature and come back when it's done"

code-reviewer

"Check this code for bugs and security issues"

session-capture

"Document everything we just did"

rapid-prototyper

"Figure out the fastest way to build this"

You don't invoke these. Claude decides when to use them.

The difference

Room (Skill)

A context you inhabit.
A mode you're in.
A vibe.

Claude thinks WITH you.
Back and forth. Conversation.

Runner (Agent)

A worker you dispatch.
A task you delegate.
Background work.

Claude works FOR you.
No back and forth. Just results.

Why this matters

/chief-of-staff FEELS like a headquarters
because it IS one.

You decorated it. You're inside it.

That's why it doesn't feel like "using a tool."
It feels like being somewhere.

The DNA of every skill I make

SKILL.md
The instructions. Who Claude becomes in this room.
inbox.md
Where you dump stuff between sessions. The desk.
session-log.md
What you've discussed before. The memory.

Three files. That's the whole pattern. Every skill I build starts here.

LIVE DEMO

My skill hierarchy

Show the full map - how skills connect, how inboxes feed into each other.

Build Your
Chief of Staff

The skill everyone wanted from Session 1.

What's in the starter

chief-of-staff-starter/ ├── SKILL.md <- Instructions for your CoS ├── inbox.md <- Dump stuff between sessions ├── session-log.md <- Record of conversations └── README.md <- Setup guide

Three files. That's the whole system.

DO

Install your Chief of Staff

Paste this into Terminal:

bash <(curl -sL https://raw.githubusercontent.com/alexdobrenko/claude-code-for-creatives/master/cohort-1/chief-of-staff-starter/install.sh)

That's it. The script downloads the files and sets everything up.

Then restart Claude Code and type /chief-of-staff

DO

Run it

/chief-of-staff

It'll see the placeholder values and ask you questions.

Fill in your values, your tone, what matters to you.

It reads your files. That's all it's doing.

The core idea

The magic isn't in the system. It's in the conversation.

Make a skill for anything you repeat

If you're going to do something more than once, make it a room.

Example: I needed to build slides for this course. I knew I'd do it again. So I made a /slides skill.

Now every time I need a new deck, I walk into that room and it already knows how I like my slides, what format to use, how to let me review them.

The pattern: do it once manually, notice what you'd repeat, make a skill.

This literally just happened

Export modal showing slide content
The slide review tool
Terminal: make this a skill
"Make this a skill"
Skill created
Done. /slides exists now.

I built these slides with Claude. Then I asked it to turn the workflow into a skill. Now I have /slides forever.

Homework

1
Build your CLAUDE.md. Ask Claude to interview you and write the file. Add rules as you go - use the # shortcut.
2
Install your Chief of Staff. Use it every day this week. Dump things in inbox.md between sessions.

When it does something wrong, just tell it. It'll update the rules for you.

DO

Copy-paste cheat sheet

Homework 1: Paste this into Claude Code

"I want to set up my CLAUDE.md - the file that teaches you who I am. I'm not a coder. I'm a creative person who wants to use you as a thinking partner. Ask me questions about how I work, what I care about, what drives me crazy, and how I like people to talk to me. Then write the file and put it in the right place."

Homework 2: Paste this into Terminal

bash <(curl -sL https://raw.githubusercontent.com/alexdobrenko/claude-code-for-creatives/master/cohort-1/chief-of-staff-starter/install.sh)

Then restart Claude Code and type /chief-of-staff

Coming from me this week

What are you
going to
build?

Next session: building stuff - Netlify, GitHub, shipping to the web

Notes

Slide 1

Export All Content + Notes

Copy this and paste it back to Claude for final slides.