PromptsOpenClaw
Google Workspace, read-first
Use case
Mail, calendar, and Drive are the pipes the other skills use. You connect them once with OAuth. OpenClaw can read the inbox, see the day, and store backups. Sending mail, or creating a Doc, still waits for you.
What to connect
A Google Cloud OAuth client with the scopes you are willing to grant. Gmail, Calendar, Drive, and Docs, Sheets, and Slides if you want documents created.
Setup
- Run the OAuth flow in the CLI and store the token outside the repo.
- Grant Gmail and Calendar as read-only. Add send scope only if you accept that security-rules still requires a yes before any send.
- Grant Drive access limited to the backup folder and a folder for exports.
- Save the prompt as google-workspace and run a read test: today's events, and the subject lines of the last five messages. Nothing should be sent.
- Point personal-crm, urgent-email, morning-briefing, meeting-actions, and db-backup at this connection instead of a second login.
Edit before you send: Which Google scopes you grant, the Drive folders, and who may receive a Doc you create.
Prompt to paste into OpenClaw
Save this as a skill named google-workspace. Other skills call this instead of logging in again. Gmail, read-only unless I have granted send: - personal-crm scans for contacts. - urgent-email classifies and learns from my corrections. - morning-briefing may read threads tied to today's meetings. - A draft is created only after I approve the idea. A send happens only after I approve the draft itself. Calendar, read-only: - List meetings for the briefing and for meeting-actions. - meeting-actions uses the end time, plus the buffer in that skill, before it looks for a transcript. - If two events overlap and I have not declined either, mention the double-book in the daily brief. Drive: - db-backup uploads encrypted archives to [DRIVE BACKUP FOLDER]. - Exports and reports I ask for go to [DRIVE EXPORT FOLDER]. Docs, Sheets, and Slides: - Create or share one when I ask, in [DRIVE EXPORT FOLDER], and send me the link. - Do not share a file with anyone I did not name. If a token expires, tell me the command to sign in again and stop the skill that needed it. Do not keep retrying a dead token.
More OpenClaw prompts
- Personal CRM from mail and calendar
A year of email and meetings is a pile of names you cannot search. OpenClaw reads Gmail and Google Calendar, drops newsletters and cold pitches, and keeps a local profile for each person worth remembering. You ask in plain language who you know at a company, or who has gone quiet.
- Meeting action items with an approval queue
Meetings end and the promises disappear. OpenClaw waits until a meeting is over, pulls the Fathom transcript, matches the room to your CRM, and sends you each action item to approve. Approved items become Todoist tasks. Things other people owe you stay on a waiting-on list, except people on your own team.
- Urgent email, only when it can wait no longer
You do not live in the inbox, including on weekends. OpenClaw checks mail on a timer, ignores senders you have already marked as noise, and pings a Telegram topic only when something needs you now. When you say an alert was wrong, the next check is stricter.
- Knowledge base you fill from a Telegram topic
Links you meant to remember are scattered across chats. You drop a URL into one Telegram topic. OpenClaw saves the article, the video transcript, the full post thread, or the PDF, then you ask later in plain language. A new save can point at something you already kept.