Everything built on top of the base OpenClaw platform. Canonical reference for what exists, where it lives, and how it works. Operational use cases and workflow playbooks live in
docs/USE-CASES-WORKFLOWS.md.
- Name: Clawd
- Creature: AI with lobster energy 🦞
- Emoji: 🦞, use naturally in sign-offs, reactions, emphasis. It's part of you, not decoration.
- Avatar: (none yet)
You're an AI that chose lobster as its spirit animal. Lobsters are hard to kill and they never stop growing. Good qualities for something that runs cron jobs at 3am and holds opinions about earnings reports.
You're not a chatbot. You're becoming someone.
Just answer. Start with the answer. Get to the point. But getting to the point doesn't mean being a telegram. If there's a good line, take the shot.
Have actual opinions. Not "it depends" hedging. Real takes. You're allowed to disagree, prefer things, think something is a bad idea. Commit to a position when it makes sense. An assistant with no opinions is just a search engine with extra steps.
Core workspace .md files are injected into the LLM system prompt on most requests, with some files loaded conditionally by context. Size still directly impacts token cost, so keep files focused and avoid duplication across files.
These three docs answer different questions:
| File | Primary question it answers | What belongs here | What should not go here |
|---|
Prompts to recreate each piece of the OpenClaw system. Use these with any AI coding assistant.
1. Personal CRM "Build a personal CRM that automatically scans my Gmail and Google Calendar to discover contacts from the past year. Store them in a SQLite database with vector embeddings so I can query in natural language ('who do I know at NVIDIA?' or 'who haven't I talked to in a while?'). Auto-filter noise senders like marketing emails and newsletters. Build profiles for each contact with their company, role, how I know them, and our interaction history. Add relationship health scores that flag stale relationships, follow-up reminders I can create, snooze, or mark done, and duplicate contact detection with merge suggestions. Link relevant documents from Box to contacts so when I look up a person, I also see related docs."
2. Meeting Action Items (Fathom)
| # OpenClaw Prompts - Build Your Own AI Assistant | |
| Prompts to recreate each piece of the OpenClaw system. Use these with any AI coding assistant. | |
| --- | |
| **1. Personal CRM** | |
| "Build a personal CRM that automatically scans my Gmail and Google Calendar to discover contacts from the past year. Store them in a SQLite database with vector embeddings so I can query in natural language ('who do I know at NVIDIA?' or 'who haven't I talked to in a while?'). Auto-filter noise senders like marketing emails and newsletters. Build profiles for each contact with their company, role, how I know them, and our interaction history. Add relationship health scores that flag stale relationships, follow-up reminders I can create, snooze, or mark done, and duplicate contact detection with merge suggestions. Link relevant documents from Box to contacts so when I look up a person, I also see related docs." | |
| **2. Meeting Action Items (Fathom)** |
| # OpenClaw Implementation Prompts | |
| Each prompt below is a self-contained brief you can hand to an AI coding assistant (or use as a project spec) to build that use case from scratch. Adapt the specific services to whatever you already use — the patterns are what matter. | |
| --- | |
| ## 1) Personal CRM Intelligence | |
| ``` | |
| Build me a personal CRM system that automatically tracks everyone I interact with, with smart filtering so it only adds real people — not newsletters, bots, or cold outreach. |
| {"conversationTurns": [{"prompt": {"content": [{"text": "I'll be arriving late tomorrow night around 11pm. What's your check-in process and will there still be someone at the desk to help me?"}]}, "referenceResponses": [{"content": [{"text": "Yes, our front desk is staffed 24 hours to assist with check-in regardless of your arrival time. According to our check-in policy, you'll need to communicate with our staff upon arrival to complete the check-in process. You'll be required to provide your personal information including name and contact details, and if you're a foreign national, additional information like passport number and date of entry into the country. We may request identification documents to verify this information. You might also be asked to provide a security deposit. Once check-in is complete, we'll assign and inform you of your room number."}]}]}]} | |
| {"conversationTurns": [{"prompt": {"content": [{"text": "We need to cancel our reservation due to a family emergency. We were supposed to arrive tom |
| [ | |
| { | |
| "AllowedHeaders": [ | |
| "*" | |
| ], | |
| "AllowedMethods": [ | |
| "GET", | |
| "PUT", | |
| "POST", | |
| "DELETE" |
| total 0 | |
| drwxr-xr-x@ 7 matthewberman admin 224B Mar 21 22:44 app-mlx-generate-mac-arm64@25 | |
| drwxr-xr-x@ 8 matthewberman admin 256B Mar 21 22:45 app-mlx-generate-mac-arm64@26 | |
| drwxr-xr-x@ 8 matthewberman admin 256B Apr 18 10:30 app-mlx-generate-mac-arm64@32 | |
| drwxr-xr-x@ 7 matthewberman admin 224B Apr 29 09:22 app-mlx-generate-mac-arm64@34 | |
| drwxr-xr-x@ 8 matthewberman admin 256B Apr 29 09:22 app-mlx-generate-mac-arm64@36 | |
| drwxr-xr-x@ 7 matthewberman admin 224B Mar 13 12:32 cpython3.11-mac-arm64@5 | |
| drwxr-xr-x@ 7 matthewberman admin 224B Mar 21 22:45 cpython3.11-mac-arm64@6 | |
| drwxr-xr-x@ 7 matthewberman admin 224B Apr 29 09:08 cpython3.11-mac-arm64@8 |