Your rhythm, your way
Morning protocols, evening protocols, energy tracking. Your root system fits into your life, not the other way around.
👇 After this module
Your morning and evening protocols are running. Your energy is tracked. Your content rhythm is set. Your root system knows how you work.
What you'll do this week
- Morning and evening protocols, set up the two daily rituals that hold the system together
- Energy and cycle tracking, tell your system what to track about your body and watch the patterns appear
- The Four Languages check-in, the two-minute daily practice that keeps Soul, Mind, Heart, and Body visible
- The four layers of your root system, understand memory, rules, skills, and hooks and when to use each one
- Hooks: gates Claude cannot bypass, automatic quality checks that run without you asking
- Put it into practice, create your own rules, skills, and hooks
- Your content rhythm, drop in your best existing posts and let Claude find your voice and pillars
What you'll leave with
- Morning and evening protocols running every day
- Your energy, cycle, and Four Languages check-in tracked automatically
- A content rhythm with your voice profile and pillars defined
- A clear understanding of when to use memory, rules, skills, or hooks
- At least one custom rule and one custom skill of your own
- Your voice gate hook installed and catching violations automatically
- A working Rhythm tab and Inspiration tab in your dashboard
Why this matters
Your system has to fit your real days, not the productivity fantasy of them. This week it learns the shape of your actual rhythm.
Start here
Lesson 1: Morning and evening protocols →
Morning and evening protocols
A protocol is a sequence of steps your root system runs when you say a specific phrase. You design it once. It runs the same way every time. No willpower required, no forgetting steps.
Your morning protocol activates when you say "good morning" to your root system. It checks your calendar, reviews yesterday's notes, sets today's priorities, and checks in on your energy. All of this happens in the first two minutes of your work day, before you open a single tab or check your inbox.
Your evening protocol activates when you say "wrapping up." It logs what you accomplished, rates your energy for the day, captures any learnings worth keeping, and sets tomorrow's intention. This is how nothing falls through the cracks. Every day closes cleanly.
What a morning check-in looks like
root system: Good morning. Here is your day.
Calendar: Client call at 10am, content block 2-4pm
Yesterday: Finished sales page draft, sent 2 emails
Open items: Follow up with Sarah, review analytics
How is your energy today? (1-10)
you: 7, slept well
root system: Great. High energy day. Priorities:
1. Client call prep (9:30)
2. Follow up with Sarah
3. Content block: newsletter draft
Ready when you are.
You design these once. Your root system runs them every day. They become your rhythm.
Watch: your system pushes back
One sprint participant describes how her trained system keeps circling back to her original goals when she gets distracted by new ideas. The system holds you accountable in a way no untrained model can.
Your morning protocol is already built
Your starter system includes a morning protocol. To run it, open Claude Code in your project folder and type:
Claude loads the protocol and walks you through every step: soul, body, heart, mind, day plan. You answer in plain language. You do this every day. It is your daily rhythm.
Your evening protocol works the same way
When you are done for the day, say:
Claude reflects on the day with you, logs what you accomplished, rates your energy, captures learnings, and saves everything to your daily log. Every day closes cleanly.
These protocols are yours to customize over time. Want a gratitude prompt in the morning? Tell Claude to add one. Prefer to check your calendar yourself? Tell Claude to skip that step. The protocol file lives at .claude/commands/morning.md and you can edit it directly or just ask Claude to change it for you in plain language.
The review gates that keep memory clean
In Module 2, you learned that nothing expires automatically. Claude has no internal timer. Memory stays clean because your protocols include review gates. Three gates run on schedule, and you do not have to remember any of them. They live inside your morning and evening protocol files.
Every evening: Pattern review
During the evening protocol, Claude reads back any new patterns from today in neutral mirror format. "On [date], I noticed [observation]. Does this match?" You confirm, dismiss, or promote each one to a structural fact about you. No coaching, no judgement. You decide what's real.
Every Monday morning: Memory review
Before the week plans, Claude walks through your scratchpads (done / push to next week / delete) and your session learnings (every entry older than 7 days, decided together). Nothing gets deleted without your explicit approval. Weekly planning does not start until this review is complete.
Every Friday evening: Facts audit
Claude opens each fact file and asks "still true?" for anything that has drifted. Pricing, current commitments, decisions, preferences. Five minutes that prevent your root system from operating on stale truth.
The protocols already include these gates. You do not need to set them up by hand. Your morning and evening skill files run them at the right times. Your only job at each gate is to answer in plain language: keep, promote, delete, push to next week, still true, drifted.
Note for Sprint 1 participants: If you set up your system before April 8, 2026, your skill files may use the older 30-day scratchpad rule and not include review gates yet. The update is documented on the Memory System v2.0 update page. New systems already include everything described above.
From now on
Every time you start a session, say "good morning" (or type /morning). Every time you wrap up, say "wrapping up" (or type /evening). The review gates run themselves at the right times. These phrases are the triggers. Claude runs the full protocol.
Energy and cycle tracking
Your root system can track anything you want to measure about your day. Energy on a scale of 1 to 10. Sleep quality. Whether you moved your body. How focused you felt. Your mood. This is the Body dimension of the Four Languages, and it is one of the most powerful parts of the system.
To set it up, you simply tell your root system what to track. That is it. No apps, no spreadsheets, no habit trackers with notification overload.
Tell your root system what matters
Also track whether I moved my body.
root system: Done. Every morning I will ask:
- Energy (1-10)
- Sleep quality (1-10)
- Movement (yes/no, what type)
I will log these to your daily file.
Your root system logs this data to your daily files. Over time, you start seeing patterns. Which days you have more energy. What affects your focus. Whether sleep quality correlates with productive days. Whether skipping movement shows up as lower energy two days later.
For those who want it, your root system can also track your cycle. This is completely optional. If it is relevant to you, it becomes another data point that helps you plan your weeks with more awareness.
You choose what to track. Start with one thing. Add more when it feels right. The goal is not to measure everything. The goal is to notice patterns you would otherwise miss.
How to set it up
Open Claude Code in your project folder and tell it what you want to track. There is no special command. Just say it in plain language:
whether I moved my body every day. Add these to my
morning check-in.
Claude will update your morning protocol to include these questions. It writes the tracking data to your daily log file automatically. You never have to open a spreadsheet.
The Four Languages check-in
The daily check-in is four questions, one for each language. It takes about two minutes. It keeps all four dimensions visible so none of them get quietly neglected.
SOUL
What is giving you meaning today?
or: Did you do your reflective practice?
MIND
What are you working on?
or: What is your main priority?
HEART
Who are you connecting with?
or: Any relationships to nurture?
BODY
How is your energy?
or: Did you move today?
Your root system asks these questions as part of your morning or evening protocol. You answer in plain language. "Energy is a 6, slept okay, going for a walk later." "Working on the sales page, need to email Sarah back." That is all it takes.
Over time, this daily check-in reveals something powerful: which languages get your attention and which get neglected. If you notice you always have a strong Mind answer but your Heart answer is "nothing this week," that is information. Not a judgment. Just something to notice.
Listen: guided Four Languages practice (12 min)
Close your eyes. Walk through each language one at a time. Body, Heart, Mind, Soul. Ask each one what it needs. Thank it. Let it sit down. Then welcome them all back. This is what the check-in feels like when you slow down enough to actually feel it.
The check-in is not a test. There are no right answers. It is a mirror that keeps all four parts of your life visible, even on busy days when it would be easy to let some of them disappear.
Next LessonYour content rhythm
You have your morning and evening protocols. You are tracking your energy. Now add the third rhythm: content. Not a content strategy deck. Not a 90-day editorial calendar. A simple, repeatable weekly rhythm for creating and publishing content that sounds like you.
Step 1: Analyze what you already have
Before creating anything new, feed your existing content into your system. Blog posts, newsletters, social media posts, emails you are proud of. Your root system reads through everything and extracts your patterns: the themes you return to, the phrases that are uniquely yours, the tone that makes your writing feel like you.
Run your content analysis
Point it at whatever you have. A folder of posts, a newsletter archive, screenshots of your best-performing content. Claude extracts your recurring themes, your best phrases, and your natural tone.
Step 2: Refine and enforce your voice
Your system now has a voice profile. But it is a first draft. Run the voice refinement and give feedback. "Too formal." "I would never say that." "More like how I talk to a friend." Every correction sharpens how your system writes for you.
Refine your voice profile
After a few rounds, your system writes in a way that actually sounds like you. Your words, your rhythm, your personality.
Refining teaches Claude your voice. But teaching and enforcing are different things. Your starter system includes a voice gate hook (covered in lesson 6) that automatically scans everything Claude writes to your public pages and flags violations: banned phrases, AI-sounding language, wrong tone. The refinement builds the profile. The hook makes sure Claude actually follows it.
Step 3: Find your content pillars
Content pillars are the 3 to 5 themes you always come back to. Your content analysis already surfaced them. Now you make them explicit.
Your setup prompt
content pillars? The themes I keep returning to.
Give me 3 to 5 pillars and save them to my system.
Your pillars are not a cage. They are a starting point. When you sit down to create and do not know what to write about, your pillars give you a direction. When you have too many ideas, your pillars help you filter.
Step 4: Build your content calendar
A content calendar is not a spreadsheet you fill in once and ignore. It is a weekly rhythm your root system helps you maintain. How many posts per week? Which platforms? Which days? What mix of pillars?
Plan your content week
Claude will ask you: how many posts per week? Which platforms? What days work best? It builds a calendar based on your answers and your pillars. Start small. Two posts a week is better than five posts one week and silence the next.
Step 5: Start your content vault
Ideas do not arrive on schedule. They come during walks, in the shower, at 2am. Your content vault catches them all so nothing gets lost.
Save ideas as they come
Every idea, every half-thought, every "that could be a post" moment. Your vault collects them. When it is time to create, you never start from zero.
Your Inspiration tab is live
Your content patterns, voice profile, pillars, and saved ideas all feed into the Inspiration tab on your dashboard. This is where your system shows you what you have to work with, whenever you sit down to create.
The weekly content rhythm
Monday: check your content calendar and vault for the week. Mid-week: create from your pillars, using your voice profile. Friday: review what you published, save what worked. Treat it as a rhythm and adjust it until it fits your energy and your life.
The four layers of your root system
You have been building with several different types of files without necessarily knowing how they relate to each other. Your root file from Module 1. Your fact files and memory system from Module 2. The skills you have been running all module. They are all doing different jobs.
Your root system has four layers. Each one solves a different problem, and knowing which one to reach for saves you from building the wrong thing for the situation.
Layer 1: Memory (you already know this)
In Module 2, you built your memory system: fact files, patterns, learnings. Memory tells Claude what is true about you, your business, your preferences, your history. It persists across sessions. Claude reads it for context.
Memory is informational. It tells Claude what is true. It does not tell Claude what to do. Think about how your own memory works: you can know perfectly well that checking your phone first thing in the morning ruins your focus, and still do it anyway. Knowing something and acting on it are different capacities. Claude's memory works the same way. It can remember every preference and every lesson from past sessions, and still not follow them in the moment.
context/memory/ (fact files, patterns.md, learnings.md)Layer 2: Rules
Rules are instructions Claude reads at the start of every session. They shape how Claude behaves across everything: what tone to use, what to avoid, what to check before acting. Your starter system came with rules like the absolutes (hard behavioral boundaries) and the voice gate (writing style enforcement).
Rules are always on. Claude loads every file in .claude/rules/ automatically. You do not need to trigger them or ask for them.
.claude/rules/ (absolutes.md, voice-gate.md, security.md, and any you create)Layer 3: Skills
Skills are step-by-step procedures Claude follows when you type a command. You have been using them all module: /morning, /evening, /content-calendar. Skills are loaded on demand, only when you call them.
.claude/commands/ (morning.md, evening.md, content-calendar.md, and any you create)Layer 4: Hooks
Hooks are shell scripts that run automatically before or after Claude takes an action. Claude does not control them, cannot skip them, and cannot override them. The system runs them.
A hook can warn Claude ("you just wrote an em dash, fix it") or block an action entirely ("this email contains banned phrases, it will not send").
.claude/scripts/ (voice-gate.sh, and any you create) + configured in .claude/settings.local.jsonThe key difference: trust level
Memory, rules, and skills all depend on Claude choosing to follow them. Claude can forget a rule. Claude can skip a step in a skill. Claude can miss a fact in memory. These tools work most of the time, but they rely on attention.
A hook does not rely on attention. It runs at the system level. If a hook says "block this," the action is blocked. Period.
When to use what
Most things are rules or skills
You will spend most of your time writing rules and skills. Memory you built in Module 2. Hooks are for later, when you find something that rules alone cannot catch. The next two lessons go deeper on each.
Watch: leave some things out
Your system does not need to hold everything. Some things are better left outside. Knowing what belongs in each layer also means knowing when something does not belong in any of them.
Hooks: gates Claude cannot bypass
Rules depend on Claude paying attention. Most of the time that works. But when a mistake would be visible to a client, a customer, or the public, "most of the time" is not good enough.
Hooks solve this. They are shell scripts that run automatically, at the system level, outside Claude's control. Claude cannot skip them, forget them, or override them.
A real example
Your starter system includes a rule that says "no em dashes in public content." That rule lives in .claude/rules/ and Claude reads it every session.
In one session, Claude wrote 38 em dashes across an entire website despite the rule being loaded. The rule was there. Claude just did not follow it.
The fix was a hook. The voice-gate.sh script runs automatically after every file edit. It scans for em dashes, banned phrases, and AI-sounding language. If it finds violations, it warns Claude immediately, in the same response, so the fix happens before moving on.
Two types of hooks
WARNING HOOKS
Run after an action (PostToolUse). Scan the result. If something is wrong, inject a warning that Claude sees in the next response. The action already happened, but Claude can fix it immediately.
Example: voice-gate.sh warns after editing a website page.
BLOCKING HOOKS
Run before an action (PreToolUse). Scan what Claude is about to do. If something is wrong, block the action entirely. It never executes.
Example: an email gate that blocks sends containing banned phrases.
How hooks work
A hook is a small script file in .claude/scripts/. You connect it to an event in .claude/settings.local.json. The event tells the system when to run the script. The script tells the system what to check.
You do not need to write the script yourself. Describe what you want to catch, and Claude will write the script and configure the settings file for you.
When to create a hook
Most of the time, a rule is enough. Hooks are for the situations where "Claude forgot" is not an acceptable answer. Three questions:
If all three are true, write a hook. If not, a rule is probably fine.
Next LessonPut it into practice
You now understand the four layers: memory, rules, skills, and hooks. This lesson is where you create your own. Work through each section at your own pace.
Create a custom rule
A rule is a markdown file in .claude/rules/. Claude loads every file in that folder at the start of every session. You do not need to reference them or ask Claude to read them. They are always active.
What a rule file looks like
When writing any client-facing content:
- Use "we" instead of "I"
- Keep paragraphs to 2 sentences max
- No exclamation marks
- No emojis in headers
- Always end emails with "Best, [name]"
That is a complete rule file. Save it as .claude/rules/brand-voice.md and Claude follows these instructions in every session, across every task.
Good rules vs bad rules
GOOD RULES
Short and specific
One topic per file
Clear "do this" or "never do this"
Universal (applies to every session)
Easy to verify (can you grep for it?)
AVOID
Long explanations (put those in skills)
Step-by-step procedures (that is a skill)
Facts about you (that is memory)
Things that only apply sometimes
Duplicating what is already in CLAUDE.md
Your setup prompt
Create a custom skill
A skill is a markdown file in .claude/commands/. The filename becomes the command name: weekly-review.md becomes /weekly-review. Skills are only loaded when you call them.
What a skill file looks like
## What this does
Review the past week across all four languages.
## Steps
1. Read the daily logs from the past 7 days
2. Summarize what happened in each language
3. Flag anything that got neglected
4. Ask me what I want to focus on next week
5. Save the review to context/history/
Think about something you do repeatedly. Something where you find yourself explaining the same thing to Claude every time. That is a skill waiting to be written.
Your setup prompt
Modifying existing skills
Your starter system came with skills that were built for a general user. You are meant to change them.
How to modify a skill
Install the voice gate hook
Your starter system includes a voice gate hook on the Updates page. It includes the script, the rule file, and installation instructions. Install it now to see how a hook works in practice. Once installed, it runs automatically after every file edit and catches voice violations before they reach production.
Create your own hook
You can check your active hooks anytime by typing /hooks in the prompt.
One principle for all of this: keep only what works
When you update a rule, skill, or hook, delete the old version. Do not keep both. Do not add "v2" sections. One method per task. If the new way works, the old way is gone.
If a rule feels too strict, change it. If a skill feels clunky, rewrite it. If you keep doing something manually, make it a skill. If a rule keeps getting broken, upgrade it to a hook. See Guide 09: Writing Skills in your repo for the full reference.