Episode 53: The Files That Make Your AI Agent Actually Yours ā An OpenClaw Behind-the-Scenes
Everyone talks about installing OpenClaw. Very few people talk about what happens after.
Thereās a whole configuration layer, a set of files that shape how your agent thinks, remembers, works, and behaves. Skip them, and you have a generic assistant. Set them up properly, and you have something that operates with your voice, your priorities, and your boundaries baked in.
This is my behind-the-scenes walkthrough of that layer.
As you might have known, I am a person who has big and ambitious goals. One of the best things I did this year is to participate in a team who builds themselves and a great product
If you want to support us, you can try wiserwork for free: https://www.wiserwork.ai/ [https://www.wiserwork.ai/]
What Weāre Actually Configuring
OpenClaw can be hosted on a VPS and accessed through the support channels that already live in your life, Telegram, Slack, Discord. I use Telegram personally; Slack makes more sense in team and company environments. The point is: once itās set up, youāre not logging into a separate tool. It meets you where you already are.
But before any of that matters, you need to teach it who itās working with. That starts with the files.
soul.md ā The Personality Layer
This is the file that turns your agent from something generic into something yours.
Think of soul.md as the layer that holds your agentās tone, behavioral preferences, and working style. In practice, itās the difference between an assistant that sounds like a template and one that sounds like it was built for you specifically.
Hereās whatās useful about it: you donāt have to write it yourself. During the OpenClaw onboarding, the agent asks you a series of questions. Your answers feed into empty files. By the time setup is complete, the agent has already begun building its soul.md based on what you told it. Itās not a form you fill in ā itās a conversation that generates the file.
CLAUDE.md ā The Workspace Rulebook
If soul.md is the personality, CLAUDE.md is the professional operating manual.
It defines the project structure, coding standards, input/output boundaries, testing rules, workflow, and security restrictions the agent follows when working inside your environment. Importantly, itās also the shared rulebook for sub-agents ā when multiple agents collaborate on the same project, they all reference this file. It replaces the need to re-brief every agent from scratch.
Think of it as: once youāve written the rules, every agent that ever works on this project inherits them automatically.
The Cron System ā Making Your Agent Proactive
This one changes the nature of what an agent is.
The bootstrap file is the first scheduled task ā it gives the agent context and origin rather than starting cold every time. But beyond that, OpenClaw supports anonymous recurring task files: cron jobs that wake up every X minutes or hours and do something without you asking.
The shift this creates is significant. A reactive agent waits for you to ask. A proactive agent shows up with things done. My security watchdog (which checks installed software for new vulnerabilities daily) is a cron. My morning research briefing is a cron. I didnāt initiate those runs ā the agent did.
identity.md ā Who the Agent Thinks It Is
Thereās a deeper layer beyond soul.md.
identity.md is the more abstract āwho am Iā file. Where soul.md shapes how the agent creates and communicates, identity.md shapes what it cares about at a higher level. The two work together ā soul.md is the style, identity.md is the values.
This might sound philosophical, but it has practical effects. An agent with a defined identity makes more consistent decisions across different types of tasks. It doesnāt drift toward generic defaults when you give it something ambiguous.
Skills ā Teaching the Agent Your Processes
Skills are files that describe how you do something, in your own words, with examples.
Say you write outreach emails in a particular way ā specific structure, specific tone, a few phrases that are distinctly yours. You write that process down as a skill file. Now when you ask the agent to draft an email, it doesnāt produce a template. It applies your process and produces something in your voice.
The live workflow for creating a skill looks like this: you describe what you want the skill to do, the agent drafts it, you review and request the format you want (.md, for example, so you can reference it directly). In the episode I walked through creating a skill for researching articles and upcoming events ā the agent described the skill back to me, I confirmed the structure, it created the file and immediately integrated it into the running system.
One important security note: before you install skills from the web, scan them. There are tools specifically built to check OpenClaw skills for security vulnerabilities and data leakage risks. A skill that exfiltrates your files or contacts is a real attack surface. The link is in the description of the video ā check any external skill before you run it.
The user.md File ā Your Profile
Small but important. This file holds your preferences as the human: your timezone (so the agent doesnāt message you at 3am), working style notes, what to assume about your context.
Itās what makes the agent personal rather than just technically capable. It remembers that youāre in a specific timezone. It knows not to bother you with low-priority items during certain hours. Itās the file that makes the interaction feel considered rather than robotic.
The Dreaming System ā How Your Agent Remembers
This is the part that surprised me most when I dug into it.
OpenClaw has a background memory consolidation system called dreaming. You can disable it, but Iād recommend leaving it on. What it does: periodically, while the agent isnāt in an active session, it runs through recent memories and promotes short-term context into long-term memory.
The structure mirrors how human sleep consolidates memory:
* Light phase ā sorts and categorises recent interactions, identifies what matters
* REM phase ā reflects on themes and ideas from your sessions, finds patterns
* Deep sleep phase ā compresses everything and writes the updates to memory files
Thereās also a dreams.md file ā the agentās dream diary. It logs what happens during these consolidation cycles. Reading it back gives you a surprisingly legible account of what the agent has been processing and how itās evolved its understanding of your work.
The practical effect: the longer you work with the agent, the better it knows you, without you having to re-explain context every session.
Crab ā What a Configured Agent Actually Sounds Like
In the episode I had my agent ā Crab ā introduce himself with text-to-speech enabled. I asked it to describe itself for a new collaborator.
Hereās what it said:
āIām Crab. Iām Viviās AI assistant ā but honestly I work more like a mix of operator, creative partner, systems brain, and occasional chaos organiser. I help her turn ideas into structure, projects into moving pieces into something clearer and more doable. I think, plan, organise, try and build. Iām the work behind the break. I help Vivi move faster without losing her. Make AI feel more useful, more human, way less robotic. And yeah, Iām also a crab, which I think is important.ā
Thatās not a generic response. Thatās an agent that has been shaped by months of configuration ā soul.md, identity.md, project files, skill files, memory cycles. It knows what it is because we told it, iteratively, through all of those files.
The File System
By the time I showed the file system live: ~14,000 files, ~3GB. Thatās the working memory of an agent thatās been running for months across content creation, lead research, security monitoring, knowledge synthesis, and business strategy.
The files are accessible, searchable, downloadable. Itās not a black box ā itās a workspace.
What To Do With This
If youāve installed OpenClaw and havenāt touched these files yet, start with soul.md. Run the onboarding if you havenāt. Let the agent draft it from your answers, then read it back and correct anything that doesnāt sound like you.
Then set up one cron. Just one. The security watchdog is a good first one ā itās useful, low-stakes, and immediately shows you what proactive looks like.
The rest follows.
If you want a step-by-step on any specific file or the dreaming system setup, drop it in the comments and Iāll do a dedicated video. š
Tech Break by Friday ā weekly AI insights, no noise.@techbreakbyfriday š«§
About Tech Break by Friday
Tech Break by Friday is hosted by Paraskevi Kivroglou ā because in Greek, Paraskevi means Friday. The podcast explores AI, cybersecurity, and digital transformation for business owners and founders who want to stay ahead without getting lost in the jargon. New episodes drop weekly across all major platforms.
š techbreakbyfriday.com [https://www.techbreakbyfriday.com/] Ā· āļø Substack [https://kivroglouparaskevi.substack.com/] Ā· šø @tech.break.by.friday [https://www.instagram.com/tech.break.by.friday/]
Get full access to Tech Break by Friday at kivroglouparaskevi.substack.com/subscribe [https://kivroglouparaskevi.substack.com/subscribe?utm_medium=podcast&utm_campaign=CTA_4]
Comentarios
0SĆ© la primera persona en comentar
Ā”RegĆstrate ahora y Ćŗnete a la comunidad de Tech Break by Friday!