Latest / AI Fire Daily / #595 Neil: Claude Cowork Setup Makes Daily Business Work Less Manual
Transcript
- 0:00Most people use AI like a smart typewriter. They
- 0:03read files, they write emails, they do isolated
- 0:05tasks. But that only scratches the surface. What
- 0:09happens when the AI actually remembers how your
- 0:12business works? Oh, it changes everything. Welcome
- 0:15to the Deep Dive. Hey there. Our mission today
- 0:18is exploring a real master class. We are looking
- 0:22at transforming Claude Cowork. We want to move
- 0:25it from a basic assistant to an automated system.
- 0:28We want a reliable engine for everyday business.
- 0:31It is a complete architectural shift. It really
- 0:34is. We are going to trace that exact framework
- 0:36today. We start by building a really clean data
- 0:40foundation, then we create the core context files.
- 0:42Right. After that, we examine how to route those
- 0:45files efficiently. Finally, we set up automated
- 0:48workflows in the cloud. I am really looking forward
- 0:51to unpacking this. because I still wrestle with
- 0:54prompt drift myself. Oh, it happens to absolutely
- 0:56everyone. It is incredibly frustrating. For anyone
- 0:59unfamiliar, that is when the AI slowly forgets
- 1:02your original instructions over time. You start
- 1:04a chat. and it works perfectly. You establish
- 1:07the tone, you set the rules, then 50 messages
- 1:10later, it gets totally confused. It completely
- 1:12loses the thread of the conversation. It hallucinates
- 1:15policies you never set. Exactly. It just reverts
- 1:18to that generic robotic voice. It defeats the
- 1:21entire purpose of automation. You cannot build
- 1:24a business on a system that randomly forgets
- 1:26your company name. Definitely not. So to stop
- 1:29that drift, We must look at where the AI actually
- 1:32lives. We have to fix the workspace itself Yeah,
- 1:35people tend to treat AI chats like temporary
- 1:38scratch pads, right? They dump information in
- 1:40they get an answer and they close the window
- 1:42Which means next time you have to explain it
- 1:44all again exactly the framework insists. We stop
- 1:47explaining things repeatedly We need one main
- 1:51permanent folder per business. Or if you run
- 1:55an agency, one main folder per client. That makes
- 1:58perfect sense logically. If you mix clients in
- 2:00one space, the context window gets contaminated.
- 2:02Highly contaminated. The AI tries to draw connections
- 2:04where none exist. It pulls a legal disclaimer
- 2:08from client A, then it tries to apply it to a
- 2:11casual tweet for client B. Oh, wow. That's bad.
- 2:14It gets very confused. So the structure of this
- 2:17workspace needs to be remarkably simple. You
- 2:19organize it by fundamental business pillars.
- 2:21You do. You set up folders for brand and customers.
- 2:25Right. You add products, projects, assets, and
- 2:28processes. That is it. Keep the top level clean.
- 2:31Keep it super clean. The source gives a very
- 2:34rigid rule of thumb here. Have you explained
- 2:37a concept to Claude twice? Mm -hmm. If yes, it
- 2:40needs to become a saved file. That is a powerful
- 2:42rule. It forces you to treat the AI like a new
- 2:45employee. Exactly. It is kind of like stacking
- 2:48Lego blocks of data. You would not verbally explain
- 2:51the company mission every morning. No. You would
- 2:54hand them an onboarding document. You build a
- 2:56permanent library of truth. It saves so much
- 2:58manual effort down the line. You stop rebuilding
- 3:01context from scratch every single time you open
- 3:04a chat. I see the value there. But let me push
- 3:06back a little bit. I am thinking about my own
- 3:09hard drive right now. It is a mess, I assume.
- 3:12It is a complete disaster. What if I have a really
- 3:15messy existing folder structure? Years of overlapping
- 3:19client files. Do I have to manually organize
- 3:21everything before I can even start this process?
- 3:24That sounds like a nightmare. It does sound awful,
- 3:26but you don't have to do that. You can actually
- 3:28prompt Claude to design a clean structure first.
- 3:31How did that work? You feed it your messy directory
- 3:33list. It analyzes the chaos. OK. Then it maps
- 3:37out a clean, logical folder hierarchy without
- 3:40deleting anything. So ask the AI to map the mess
- 3:43before moving any files. Precisely. It is entirely
- 3:47risk free. You just review the proposed structure.
- 3:50You check if the categories make sense. Then
- 3:53you approve it before making it any actual structural
- 3:55changes. OK, so we have organized the workspace.
- 3:57The foundation is clean. Now we need to furnish
- 3:59it. We have to give the AI permanent memory.
- 4:02We need to give it files it can reliably read.
- 4:04We do this by creating specific .n -d files.
- 4:07These are Markdown files. Yes, Markdown files.
- 4:10Let us pause on that detail for a second. Why
- 4:12Markdown? Why not just upload massive PDF files
- 4:15or Word documents? Well, that comes down to how
- 4:18language models actually parse data. Word documents
- 4:22are full of invisible formatting code. What do
- 4:24you mean by invisible code? Underneath the text
- 4:27you see, there are hidden tags. Tags for fonts
- 4:30and margins. Oh, I see. The AI has to read all
- 4:33of that hidden junk. It wastes valuable context
- 4:35tokens on formatting data it doesn't need. It
- 4:38eats up the context window rapidly. It does.
- 4:40Markdown strips all that away. It is incredibly
- 4:43lightweight, plain text. So it's just pure data.
- 4:46Exactly. It uses simple hashes and asterisks
- 4:48for structure. It is the native language of these
- 4:51models. OK. So we build our core files in Markdown.
- 4:54The most critical one... is the brandvoice .mday
- 4:57file. This captures the subtle elements, the
- 5:00tone, the phrasing, and the formatting rules.
- 5:02It also captures the phrases you actively want
- 5:04to avoid. If your brand never uses the word synergy,
- 5:08you put that in the file, it gives the AI a deeply
- 5:10stable personality. That is brilliant. Next,
- 5:13you build the visualidentity .mday file. I imagine
- 5:16that is vital for design -heavy tasks. It holds
- 5:19your stable visual rules. It defines your exact
- 5:22hex codes for colors. It lists your primary and
- 5:25secondary fonts. It details the logo placement
- 5:28rules. It even covers spacing and a general photography
- 5:31direction. Then we move to the hard business
- 5:33facts. Right. You create a company overview .m
- 5:36-defile. You add a products .m -file. Finally,
- 5:41a CustomerProfile .m -d file. This gives the
- 5:44AI the literal facts of your operation. There
- 5:47is a crucial distinction we need to highlight
- 5:49here, though. We have to keep temporary things
- 5:51out of these files. It is a very common mistake.
- 5:54People put their current summer sale details
- 5:56into the main product file. Seasonal campaigns
- 5:59and current inventory fluctuate. They do not
- 6:01belong in permanent memory files. Temporary data
- 6:04becomes outdated very quickly. If you leave the
- 6:06summer sale in there, the AI will reference it
- 6:09in December. It would be a disaster. It degrades
- 6:10the reliability of the system. Keep permanent
- 6:13context in permanent files. Put temporary data
- 6:15in temporary project folders. What happens when
- 6:18the AI is drafting something, but a specific
- 6:20piece of data is missing? The source outlines
- 6:23a brilliant safeguard for this. You build a needs
- 6:26input section into your templates. How does that
- 6:29work in practice? If the AI cannot find the price
- 6:32of a new service, it does not guess. It leaves
- 6:35a placeholder in the draft. Okay. Then it flags
- 6:38the missing variable in that needs input section.
- 6:40It stops the AI from hallucinating details just
- 6:43to please you. That is very clever. It really
- 6:45is. But I do have a question about that brand
- 6:47voice file. How does the AI handle different
- 6:50voices across different mediums? What do you
- 6:52mean? Well, a formal investor update sounds very
- 6:56different than a snappy Instagram caption. If
- 6:59we only have one brand voice file, does everything
- 7:01sound the same? Oh, no. Claude records channel
- 7:05-specific differences in the brand voice file
- 7:07itself. You create subsections within that single
- 7:10markdown document. One section defines email
- 7:13tone. Another defines social media tone. It cross
- 7:16-references the task with the specific channel
- 7:18rules. Got it. It maps different tones for different
- 7:21platforms in one file. It handles the nuance
- 7:23beautifully. It reads the core personality, then
- 7:26applies the specific platform filter. So, we
- 7:30have built all these great memory files. But
- 7:33this creates a new problem. What is that? If
- 7:36I ask the AI to write a simple internal slack
- 7:39message, I don't want it reading the visual identity
- 7:42file. No, you definitely do not. It would completely
- 7:45bloat the system. The AI would crash or slow
- 7:48to a crawl if it read every file every time.
- 7:50It needs a traffic cop. Which brings us to the
- 7:53routing layer. We introduce a file literally
- 7:56called CLAWUDE .md. Okay. This sits at the very
- 8:00top of your workspace. It acts as the master
- 8:02router. Think of it less like a librarian and
- 8:05more like a triage nurse at a hospital. That
- 8:07is a much better analogy. If you walk in with
- 8:09a sprained ankle, the triage nurse does not page
- 8:11the top neurosurgeon. They route you to the x
- 8:14-ray tech. Right. The CLAWUDE .md file looks
- 8:17at your prompt in the same way. It says this
- 8:19is an email task. Give you the brand voice file.
- 8:22Exactly. Keep the visual design file in the filing
- 8:24cabinet. It explicitly tells the AI which context
- 8:28files to reference for specific categories of
- 8:31work. It separates content tasks from design
- 8:34tasks. It isolates business research. It completely
- 8:38prevents data duplication in the context window.
- 8:41It makes everything faster. It keeps the output
- 8:43highly accurate. It is the critical piece. I
- 8:45am curious about overlapping data though. What
- 8:48happens if two context files actually have conflicting
- 8:51information? That happens a lot. Right. Say the
- 8:54product file lists the price as $50, but a recent
- 8:57project brief lists it as $60. How does the triage
- 9:01nurse handle that? That is where the router really
- 9:04proves its worth. The cleavd .md file establishes
- 9:07strict priority rules for conflicts. Oh. You
- 9:10program it to always trust the project brief
- 9:12over the general product file if dates overlap.
- 9:15The router acts as the ultimate tiebreaker for
- 9:17conflicting data. It prevents the AI from freezing
- 9:19up or combining the numbers. It gives it a clear
- 9:22hierarchy of truth. We have the permanent memory.
- 9:24We have the routing mechanism. Now we have to
- 9:26make it actually execute the work. We turn recurring
- 9:29business processes into clawed skills. Right.
- 9:32You take a manual workflow you already do every
- 9:34week, then you map it out structurally. You cannot
- 9:37just tell the AI to do my job. You have to outline
- 9:40the goal. You define the exact trigger. You list
- 9:43the step -by -step logic. You specify which apps
- 9:46it is allowed to touch. Let us walk through a
- 9:48very specific example from the source. The weekly
- 9:52Friday supplier risk check. It is a tedious manual
- 9:56task. It is a perfect use case for a Claude scale.
- 9:59It really is. I am trying to picture the reality
- 10:02of this. Real business data is incredibly messy.
- 10:06It is usually a complete disaster. Right. You
- 10:09have a Google Sheet for purchase orders. It probably
- 10:11has 20 columns. And half of them are missing
- 10:13data. Exactly. Half of them are formatted inconsistently.
- 10:16Someone typed a date in European format. Someone
- 10:19else just wrote next Tuesday. Then you factor
- 10:21in the email threads. Suppliers do not write
- 10:24neat, structured updates. No, they send a three
- 10:26-word reply from a warehouse floor. Shipment
- 10:28delayed, sorry. That is all you get. So how does
- 10:30this skill actually parse that chaos? The trigger
- 10:33hits on Friday morning. The skill directs Claude
- 10:36to read the shared Google Sheet. It uses its
- 10:39natural language processing to understand the
- 10:41messy date columns. It deciphers the next Tuesday
- 10:44comment. Yes. Then it cross -references those
- 10:47PO numbers with the messy Gmail threads. It reads
- 10:50the unstructured thunder email. It identifies
- 10:52the PO number. It spots the delay. Right. And
- 10:56then it compares that delayed date against your
- 10:58upcoming product launches. It does all of this
- 11:00analytical heavy lifting in seconds. It flags
- 11:03any delays actively threatening a launch. Then
- 11:06it drafts a short risk summary. It lists the
- 11:09core issue. Yeah. It notes the expected financial
- 11:12impact. It recommends a specific action to take.
- 11:15And it does not just fire off angry emails to
- 11:18your suppliers. There is a crucial safeguard
- 11:20built into the skill architecture. Great. It
- 11:22mandates a hard stop for human approval. It drafts
- 11:25the warning email, but it waits for you to click
- 11:27send. It leaves the draft in your outbox. You
- 11:30review it, tweak it if necessary, and approve
- 11:32it. Whoa. Imagine scaling to a billion queries.
- 11:36or even just having it perfectly manage a massive
- 11:39global supply chain. The efficiency gains are
- 11:42staggering. You do the hard structural thinking
- 11:45once. You map the messy reality of the workflow,
- 11:49then the AI manages that chaos forever. But let
- 11:52me ask about technical reliability. What happens
- 11:54if the Google Sheet API is down? Yeah, that happens.
- 11:58Or what if it simply cannot access the Gmail
- 12:01thread? during the Friday check. The framework
- 12:03is very strict on this point. You explicitly
- 12:07instruct the skill logic to handle blind spots.
- 12:10If a data source is offline, it must flag the
- 12:13unavailable source clearly. It cannot try to
- 12:16guess the vendor's status based on last week's
- 12:18data. So it admits it can't see the data instead
- 12:20of hallucinating answers. It prioritizes absolute
- 12:23accuracy over just giving you a completed summary.
- 12:25It tells you exactly where the chain broke. Sponsor.
- 12:28Okay, so building a skill is incredible powerful,
- 12:31but you still have to manually click start every
- 12:33Friday morning. Right, which is still manual.
- 12:35How do we take this to the final level? How do
- 12:37we make it truly autonomous? We move into scheduled
- 12:41tasks, we take that supplier risk check skill,
- 12:43and we move it to the cloud. Let us define what
- 12:46in the cloud actually means here. We're not talking
- 12:49about literal magic. We're talking about API
- 12:52bridges. Tools like Zapier or Make .com, they
- 12:56act as the connectors. They sit on a server waiting
- 12:59for a specific time. Your permanent context files
- 13:02just need to live somewhere accessible to those
- 13:04APIs. They need to be in a shared Google Drive
- 13:07or a Notion database. If the workspace is online,
- 13:11the automation tool can read it. Right. It triggers
- 13:14the skill at 9 a .m. every Friday. It pulls the
- 13:17data, runs the analysis, and drafts the email.
- 13:20It does all of this while your laptop is totally
- 13:23closed. You could be on a flight. You could be
- 13:25asleep. The system runs on external servers.
- 13:27You wake up and the analytical work is already
- 13:30finished. The system only pings you when it hits
- 13:32that required human approval checkpoint. You
- 13:34just get a Slack notification. Yes. You check
- 13:37the drafted email on your phone, you hit approve,
- 13:40and the crisis is averted before you even get
- 13:42to the office. I do have one final technical
- 13:45question, though. If I move this process to Zapier,
- 13:49do I have to rewrite all the logic? Do we have
- 13:52to rebuild the skill for the scheduled task to
- 13:54understand it? Not at all. The schedule task
- 13:57is just an API call. It simply points to the
- 14:00exact Claude skill and the existing context files
- 14:03you already perfected. It just presses play on
- 14:06the system you already built. It leverages the
- 14:08exact same triage nurse and memory files. It
- 14:10just operates on a timer. Okay, let's pull this
- 14:13massive architectural shift together. Building
- 14:16a highly reliable AI setup doesn't have to be
- 14:19overwhelmingly complicated. It requires discipline,
- 14:21not necessarily complex coding. It relies on
- 14:24a very simple progression of truths. You organize
- 14:27the workspace. You save permanent context once.
- 14:30You use a router to manage the token limits.
- 14:33You build a reproducible skill. Finally, you
- 14:35attach it to a cloud schedule. You stop treating
- 14:37the AI like a disposable typewriter. You start
- 14:39treating it like a structural component of your
- 14:41business. It becomes a system that actually remembers
- 14:44how your company operates. It reduces repetitive
- 14:47manual work in a way that feels almost alarming.
- 14:50It shifts your daily focus entirely. It really
- 14:53does. And that leaves us with a final thought
- 14:55to mull over. If the AI can context switch seamlessly,
- 14:59if it can route its own data to manage token
- 15:01limits, and if it can parse messy business spreadsheets
- 15:05while our laptops are completely closed, what
- 15:07does our daily work actually look like when our
- 15:09main job is simply acting as the final human
- 15:12approval note?