The argument in one line.
Building a personal operating system with Claude Code requires layering context files strategically—global preferences, project-specific instructions, and indexed reference documents—so Claude can reliably augment your work without recreating context in every conversation.
Read if. Skip if.
- A product manager or business strategist with 2+ years experience who writes regularly and wants to automate repetitive context-building across multiple projects.
- Someone who already uses Claude regularly for work and is looking to systematize how you hand context to the AI across different domains—writing, strategy, coding.
- A solo operator or small team lead who manages multiple parallel projects and spends significant time re-explaining the same context to AI tools across different work streams.
- You're brand new to Claude or AI tooling and haven't used it for actual work yet—this assumes comfort with Claude's interface and capabilities.
- You work primarily in a single domain like pure software development or pure writing, not across multiple disciplines that need the same context system.
The full version, fast.
Running every aspect of a business from two Claude Code terminal windows is possible when the underlying context system is built correctly. The setup uses a three-layer architecture: a profile file generated by Claude interviewing the user about their business, domain-specific context files with a maintained index Claude updates automatically, and a `today` command that reads Trello, generates a morning task list, and surfaces priorities without manual input. The rule that unlocks the system: whenever you find yourself explaining context to Claude, stop and ask if you'll ever explain it again — if yes, add it to a file. The result is a personal OS where 9,000-word blog posts draft in 90 minutes and Claude reliably knows the operator's business, voice, and priorities across every session.
Chat with this breakdown — free.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →Who's talking.
Where the time goes.

01 · Intro: beyond coding
Peter introduces Teresa as a product coach who uses Claude Code for everything — not just coding. Teresa shares her dual-terminal + Obsidian setup.

02 · The `today` command
Live demo: Teresa types `today`, Claude hits Trello, scans her tasks folder, rebuilds today.md, runs a research digest. Full morning briefing from one word.

03 · Task and idea inbox system
How Teresa's tasks folder works: markdown files as tasks, Obsidian front matter, due dates, tags. `new task`, `new idea` commands. Inbox sync from phone via Obsidian Sync.

04 · Blog post drafting in plan mode
Live demo: rough notes → plan mode outline → Claude proposes structure → Teresa explores alternatives → SEO keyword research mid-flow. Claude as sparring partner, not ghostwriter.

05 · SEO and alternative structures
Claude does live Google searches for competing articles and keyword volume. Teresa uses this after drafting to tune subheaders, not before.

06 · Writing with Claude, not delegating to it
Teresa writes every word. Claude reviews section-by-section: what's working, what's unclear, technical accuracy, typos. Having Claude ask 'ready for phase two?' keeps momentum going.

07 · Context window management
Teresa doesn't let Claude auto-compact. When context is full: Claude writes process-notes.md, she clears manually. She's building a sub-agent documenter to automate this.

08 · The 3-layer context system
Layer 1: global CLAUDE.md (short, always on, working preferences only). Layer 2: project CLAUDE.md (per-folder rules). Layer 3: reference files (business profile, target audience, differentiators). Claude only loads what's relevant per task.

09 · 3 tips to get started
1) Whenever you explain context you'll need again, capture it in a file. 2) Work-vs-personal split is the minimum viable structure. 3) Ask Claude at end of every session: what should we add to context?
Lines worth screenshotting.
- A product coach runs her entire work life from two Claude Code terminals and an Obsidian vault — no other tools needed.
- Typing 'today' at the start of the day triggers a Claude Code command that pulls Trello cards, reads context files, and generates a prioritized to-do list automatically.
- A 9,000-word research blog post was written in one and a half days — 'there is no way I would have done this myself' was her verbatim reaction.
- Whenever you find yourself explaining context to Claude, stop and ask: will I have to explain this again? If yes, it belongs in a context file.
- Claude can interview you about your business and write a context file from your answers — not a single word of the profile file was written by the human.
- The 3-layer context system makes Claude reliably good across every domain: a master profile, domain-specific files, and a self-updating index Claude maintains.
- The correct mental model for Claude Code is pair programming — not prompting, not delegating, but thinking out loud with a partner who can execute.
- Every time you add a context file, telling Claude 'what index needs to be updated' and letting it figure out the rest keeps your knowledge base organized without manual maintenance.
Teresa built what Joe is selling.
Her dual-terminal morning launcher is JoeFlow's Sessions panel with a CLI instead of a UI — build the app that gives everyone Teresa's system without the months of setup.
- The `today` command format is the exact template for JoeFlow's morning batch: one trigger, multiple agents fire, one briefing file appears.
- Dual-terminal isolation (tasks terminal / writing terminal, each with its own CLAUDE.md) maps directly to Sessions panel rows — this is the architecture to show in demos.
- Process notes before compaction is the manual version of what a proper session memory layer would do automatically — a clear JoeFlow feature gap to close.
- Teresa's self-maintaining context files (ask Claude at session end what to add) could be a one-tap JoeFlow post-session prompt.
- Her 3-layer system (global prefs → project rules → reference files) validates Joe's own CLAUDE.md architecture — show this episode to anyone who asks how to set up theirs.
- Key demo moment: she writes 9K words in 1.5 days. That's the number to put in JoeFlow marketing — 'Teresa's system, out of the box.'
Terms worth knowing.
- Claude Code
- Anthropic's command-line tool that runs Claude inside a terminal, letting it read and edit files, run scripts, and act as a collaborator across coding, writing, and task management.
- Obsidian
- A note-taking app built on plain markdown files stored locally, organized into folders called vaults that can be synced across devices.
- Obsidian vault
- A folder of markdown notes that Obsidian treats as a single workspace. Because the files are plain text on disk, other tools can read and write to them directly.
- Markdown
- A lightweight plain-text formatting syntax used for notes, documentation, and structured files that machines and humans can both read.
- Front matter
- A block of structured metadata, usually written in YAML, placed at the top of a markdown file to tag it with fields like due date, type, or status.
- CLAUDE.md
- A markdown instructions file Claude Code reads automatically when launched in a folder. It tells the assistant how to behave inside that project, including style rules and pointers to other context.
- Claude project
- A working folder with its own CLAUDE.md and rules, so the assistant behaves differently depending on which directory it was launched in.
- Context window
- The amount of text a language model can hold in active memory during one conversation. Once it fills up, earlier content is dropped or compressed.
- Compacting
- An automatic summarization step Claude Code runs when the context window is about to overflow, condensing the conversation so it can continue. Detail is often lost in the process.
- Plan mode
- A Claude Code mode where the assistant proposes a plan and asks clarifying questions before touching any files, so the user can review and adjust before execution.
- Auto-accept mode
- A Claude Code mode where the assistant carries out file edits and commands without pausing for permission on each step, useful once a plan is approved.
- Sub-agent
- A specialized Claude instance with its own narrow job and instructions that the main session can call on to handle a focused task, like documenting progress.
- Slash command
- A reusable shortcut defined in a project that runs a predefined prompt or script when typed, like a macro for common workflows.
- Trello
- A web-based task tracker organized around boards, lists, and cards, often used by small teams to manage to-do items.
- Context file
- A small markdown document holding one slice of background information — like a business profile, audience description, or product spec — that an assistant can pull in only when relevant.
- Preprint server
- An online archive where researchers post draft academic papers before formal peer review, useful for tracking emerging work in a field.
- Google Scholar
- A free search engine indexing academic papers, citations, and scholarly sources across disciplines.
- Continuous discovery
- A product management practice of regularly talking to customers and running small experiments to inform decisions, rather than doing research only at project kickoff.
- Story-based interview
- A customer interview technique that asks people to recount specific past experiences in detail, rather than answer hypothetical or opinion-based questions.
- Standard operating procedure
- A documented step-by-step process for completing a recurring task the same way every time, used to delegate work reliably to another person or an assistant.
Things they pointed at.
Lines you could clip.
“How do I pair with Claude on everything that I do?”
“I wrote a 9,000-word blog post in one and a half days. There is no way I would have done this myself.”
“When the context window fills up, bad things happen. Claude gets dumber.”
“I don't write my CLAUDE.mds anymore. Whenever we're done working, I say: what did you learn about working with me? What should we add to the CLAUDE.md so this goes smoother next time?”
“Using Claude Code right now is living on the edge of what's possible today. And if we're gonna build AI into our products, we should be living on that edge.”
“I forced myself all day every day, every time I do a new task, to think: how can Claude help?”
Where the conversation goes.
Word for word.
Don't just watch it. Burn it in.
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
The bait, then the rug-pull.
Teresa Torres doesn't use Claude to write for her — she uses it to run her life. Two terminals, one note-taking app, and a 3-layer context system that took months to build incrementally. The result: a 9,000-word blog post in one and a half days, a morning briefing from one typed word, and a system that gets smarter every session instead of starting from scratch.







































































