skills$openclaw/clawconnect
yiweil8.8k

by yiweil

clawconnect – OpenClaw Skill

clawconnect is an OpenClaw Skills integration for communication workflows. ClawConnect - Universal account connector for AI agents. Send tweets, read/send Gmail, manage calendar, send Slack messages, and more through one API.

8.8k stars4.2k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026communication

Skill Snapshot

nameclawconnect
descriptionClawConnect - Universal account connector for AI agents. Send tweets, read/send Gmail, manage calendar, send Slack messages, and more through one API. OpenClaw Skills integration.
owneryiweil
repositoryyiweil/clawconnect
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @yiweil/clawconnect
last updatedFeb 7, 2026

Maintainer

yiweil

yiweil

Maintains clawconnect in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
274 B
SKILL.md
3.4 KB
SKILL.md

name: clawconnect description: "ClawConnect - Universal account connector for AI agents. Send tweets, read/send Gmail, manage calendar, send Slack messages, and more through one API."

ClawConnect

Universal account connector for AI agents. One API to access Gmail, Calendar, Twitter, Slack, and Discord.

Setup

  1. Go to https://clawconnect.dev and sign up
  2. Connect your accounts (Twitter, Gmail, Calendar, Slack, Discord)
  3. Get your API key from the dashboard
  4. All requests require Authorization: Bearer <API_KEY>

Base URL: https://clawconnect.dev

API Endpoints

Connections

List connected accounts:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/connections

Twitter

Get your Twitter profile:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/twitter/me

Get timeline:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/twitter/timeline

Post a tweet:

curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello from ClawConnect!"}' \
  https://clawconnect.dev/api/v1/twitter/tweet

Gmail

List emails (with optional search query and max results):

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  "https://clawconnect.dev/api/v1/gmail/messages?q=is:unread&maxResults=10"

Get email by ID:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/gmail/messages/MESSAGE_ID

Send email:

curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to": "recipient@example.com", "subject": "Hello", "body": "Email body here"}' \
  https://clawconnect.dev/api/v1/gmail/send

Calendar

List events (with optional time range and max results):

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  "https://clawconnect.dev/api/v1/calendar/events?timeMin=2025-01-01T00:00:00Z&timeMax=2025-01-31T23:59:59Z&maxResults=20"

Slack

List workspace users:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/users

List channels:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/channels

Get your Slack profile:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/profile

Send a message (channel can be a channel ID or user ID):

curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"channel": "C01234ABCDE", "text": "Hello!"}' \
  https://clawconnect.dev/api/v1/slack/send

Discord

Get your Discord profile:

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/discord/me

List guilds (servers):

curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/discord/guilds

Notes

  • Confirm before sending tweets or emails.
  • Use q parameter on Gmail to filter (same syntax as Gmail search).
  • Calendar timeMin/timeMax accept ISO 8601 timestamps.
  • Discord send is currently disabled (user OAuth limitation). Read-only for now.
  • For Slack with multiple workspaces, pass connection_id to target a specific connection.
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install clawconnect?

Run openclaw add @yiweil/clawconnect in your terminal. This installs clawconnect into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/yiweil/clawconnect. Review commits and README documentation before installing.