OpenClaw Setup in 2026: Five Lessons From a Retired Runtime

These are archived lessons from my 2026 OpenClaw operation. That runtime is retired; verify current documentation and interfaces before adapting any old command.

Status · August 1, 2026: Historical setup notes. OpenClaw is not my current runtime. The principles remain useful; implementation details may be stale.

In early 2026, I was productive within 20 minutes of setting it up, but I left a lot of power on the table for the first few weeks because I skipped things that seemed optional but were not.

Here's what I'd do differently.

1. Write SOUL.md on Day One

OpenClaw has a persona system. You can define who your assistant is — name, tone, personality, priorities. Most people skip this because it feels like a fun extra. It isn't.

Your assistant inherits whatever defaults come with it. If you don't define a persona, you get a generic helpful chatbot. If you do, you get something that actually sounds like a co-pilot: opinionated, consistent, and tuned to how you think. I later implemented a trajectory learning system based on an IBM research paper that made the agent measurably smarter over time — the persona was the foundation that made that possible.

Mine is Talos, a bronze automaton with dry humor. The personality is intentional. An assistant with a consistent voice is one you'll actually talk to.

Write SOUL.md in your workspace folder. Give your agent a name, a tone, and 3-5 rules for how it should behave. Take 15 minutes. You'll feel the difference in the first conversation.

2. Set Up Cron Jobs Before You Need Them

OpenClaw has a built-in cron scheduler. It can run tasks on a schedule — morning briefs, nightly summaries, health checks, automated research, anything.

The mistake is thinking: "I'll set those up once I know what I want." You won't. You'll get comfortable talking to it in real time and never build the async layer.

Start with three crons on day one:

  • Morning brief — weather, calendar, and relevant overnight news
  • Evening summary — what got done, what's open, and anything to prep for tomorrow
  • Memory backup — git commit the workspace folder nightly so you never lose context

These three alone make OpenClaw feel like it never sleeps. Because it doesn't.

3. Connect It to the Channel You Actually Use

OpenClaw supports Telegram, Signal, iMessage, WhatsApp, Discord, Slack, and more. You'll be tempted to connect all of them. Don't.

Pick the one chat app you already live in and connect that first. Route work through one primary channel instead of exposing or maintaining a map of every integration.

If you spread across channels, the agent becomes a thing you have to go find. That kills the habit. Make it live where you already are.

4. Write USER.md — Your Agent Needs to Know Who You Are

This is the most underrated setup step. OpenClaw's memory system is built around files in your workspace. USER.md is where you tell it who it's talking to.

Name, timezone, schedule, goals, projects, constraints, preferences. The more you put in, the less you have to explain in every conversation.

Example entries that pay dividends:

  • "During work hours (Mon-Thu 9-6), keep messages brief"
  • "Primary goal is building toward a flying career" — define the current logbook, a personal planning threshold, and the need to verify each operator's real requirements
  • "I prefer practical advice over theory"

Your assistant reads this file. It shapes every response. Filling it out is the fastest way to close the gap between "AI chatbot" and "person who actually knows me."

5. Use the Skills System — Don't Reinvent Everything

OpenClaw has an installable skills system called ClawHub. Skills are purpose-built mini-agents for specific tasks: managing Apple Notes, iMessage, Philips Hue lights, image generation, transcription, GitHub ops, and more.

During that period, my rule was to check ClawHub before building a custom workflow. Current availability and installation methods must be verified in current documentation.

The ones I used most during that period:

  • apple-notes — add and search notes without leaving Telegram
  • github — PR status and issue management on demand
  • weather — simple, works, no setup needed

The historical command shown in this article was:

# Historical 2026 example; verify before use
openclaw skill install <skill-name>

The Bottom Line

OpenClaw's ceiling is high. Most people don't hit it because they treat it like a chatbot instead of building it out as an actual system.

The five durable lessons were persona, scheduled work, one command channel, a written user profile, and reusable skills. The current AI side-income article explains the Hermes-based stack, verified KDP revenue, and why weather-market work remains paper-only. The flight-hour cost guide covers the aviation side.

🧠 Want to Go Deeper?

The related archive preserves the 2026 architecture, cron patterns, memory system, and safety principles. It is not a description of my current runtime.


Nick Rae is a commercial pilot (ASEL/AMEL/IR), builder, and AI-tools operator based in Central California. His OpenClaw runtime is retired; the current stack uses Hermes Agent with consequential external actions separately gated. Follow along on X @nickrae.
Keep reading

If this page was useful, these are the next three pages worth your time.

OpenClaw Cron Jobs Guide The scheduled automation layer that keeps the machine moving while I sleep. Self-Improving AI Agents What happens after setup, when the agent starts learning and compounding. OpenClaw Playbook The practical guide built from running this stack in the wild.

New here? Start at the homepage or browse the full blog archive.

← All Posts Next: My Full OpenClaw Setup →