← Back to Skills Marketplace
hith3sh

Google Super

by Jay · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
35
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install google-super
Description
Unified Google services API integration with managed OAuth. Manage Gmail, Google Calendar, Drive, Docs, Sheets, Slides, Meet, Tasks, Photos, Maps, Google Ana...
README (SKILL.md)

Google Super

Google Super

Access the full suite of Google services from chat -- Gmail, Calendar, Drive, Docs, Sheets, Slides, Meet, Tasks, Photos, Maps, Analytics, and Ads through a single connection. Powered by ClawLink for hosted OAuth.

Note: This integration bundles 400+ tools across multiple Google services. The reference below highlights the most important tools per service. Use clawlink_list_tools --integration google-super to discover the full catalog.

Setup in 3 Steps

Step 1: Install Step 2: Pair Account Step 3: Connect Google
Install Pair App-specific connection GIF coming soon
Run the install command in OpenClaw Sign in and approve the device Open the dashboard and connect Google

How It Works

┌─────────────────┐     ┌──────────────┐     ┌──────────────────┐
│   OpenClaw      │────▶│   ClawLink   │────▶│  Google APIs     │
│   (User Chat)   │     │   (OAuth)    │     │  (Multi-service) │
└─────────────────┘     └──────────────┘     └──────────────────┘

Install

openclaw plugins install clawhub:clawlink-plugin
openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json
openclaw gateway restart

Quick Start

// 1. Send an email
clawlink_call_tool({ tool: "googlesuper_send_email", parameters: { to: "[email protected]", subject: "Hello", body: "Hi there!" } })

// 2. List calendar events
clawlink_call_tool({ tool: "googlesuper_events_list", parameters: { calendarId: "primary" } })

// 3. Search Drive files
clawlink_call_tool({ tool: "googlesuper_find_file", parameters: { query: "report" } })

Authentication

ClawLink manages the full Google OAuth flow with broad scopes. Connect at claw-link.dev/dashboard?add=google-super. The connection grants access to all bundled Google services.

Connection Management

// List connections
clawlink_list_integrations()

// Verify by listing calendars
clawlink_call_tool({ tool: "googlesuper_list_calendars", parameters: {} })

Security & Permissions

  • Read tools are safe and require no confirmation
  • Write tools require confirmation before execution
  • Batch delete, clear values, and data erasure are high-impact
  • Access is scoped by the Google OAuth permissions granted during connection

Tool Reference (Representative Subset)

Gmail Operations

Tool Description Mode
googlesuper_send_email Send an email message Write
googlesuper_fetch_emails List and search emails Read
googlesuper_fetch_message_by_message_id Get a specific email by ID Read
googlesuper_create_email_draft Create a draft email Write
googlesuper_send_draft Send an existing draft Write
googlesuper_reply_to_thread Reply to an email thread Write
googlesuper_forward_message Forward an email Write
googlesuper_add_label_to_email Add/remove labels on a message Write
googlesuper_batch_modify_messages Modify labels on up to 1,000 messages Write
googlesuper_batch_delete_messages Permanently delete multiple messages Write
googlesuper_delete_message Permanently delete a message Write
googlesuper_move_thread_to_trash Move thread to trash Write
googlesuper_list_labels List all Gmail labels Read
googlesuper_create_label Create a new label Write
googlesuper_list_threads List email threads Read
googlesuper_list_drafts List email drafts Read

Google Calendar Operations

Tool Description Mode
googlesuper_create_event Create a calendar event Write
googlesuper_update_event Update an existing event Write
googlesuper_delete_event Delete an event Write
googlesuper_events_list List events for a calendar Read
googlesuper_events_get Get a specific event Read
googlesuper_find_event Search events Read
googlesuper_find_free_slots Find available time slots Read
googlesuper_batch_events Batch up to 1,000 event mutations Write
googlesuper_list_calendars List user's calendars Read
googlesuper_get_calendar Get calendar details Read
googlesuper_calendar_list_insert Subscribe to a calendar Write

Google Drive Operations

Tool Description Mode
googlesuper_find_file Search files by name or content Read
googlesuper_find_folder Search for folders Read
googlesuper_create_file Create a new file Write
googlesuper_create_folder Create a new folder Write
googlesuper_upload_file Upload a file to Drive Write
googlesuper_download_file Download file content Read
googlesuper_copy_file_advanced Copy a file Write
googlesuper_move_file Move a file to another folder Write
googlesuper_trash_file Move file to trash Write
googlesuper_untrash_file Restore file from trash Write
googlesuper_get_file_metadata Get file metadata Read
googlesuper_list_changes List Drive changes Read
googlesuper_create_permission Share a file with a user Write
googlesuper_list_permissions List file permissions Read
googlesuper_create_shortcut_to_file Create a shortcut to a file Write
googlesuper_get_about Get Drive storage and user info Read

Google Docs Operations

Tool Description Mode
googlesuper_create_document Create a new Google Doc Write
googlesuper_get_document_by_id Get document content and structure Read
googlesuper_get_document_plaintext Get document as plain text Read
googlesuper_update_existing_document Update document content Write
googlesuper_search_documents Search across documents Read
googlesuper_copy_document Copy a document Write
googlesuper_export_document_as_pdf Export document as PDF Read
googlesuper_create_comment Add a comment to a document Write
googlesuper_list_comments List document comments Read

Google Sheets Operations

Tool Description Mode
googlesuper_create_google_sheet1 Create a new spreadsheet Write
googlesuper_batch_get Read data from cell ranges Read
googlesuper_values_get Read values from a range Read
googlesuper_spreadsheets_values_append Append rows to a sheet Write
googlesuper_values_update Update values in a range Write
googlesuper_update_values_batch Batch update multiple ranges Write
googlesuper_add_sheet Add a new sheet to a spreadsheet Write
googlesuper_create_spreadsheet_row Insert a row Write
googlesuper_create_spreadsheet_column Insert a column Write
googlesuper_lookup_spreadsheet_row Look up a row by column value Read
googlesuper_get_spreadsheet_info Get spreadsheet metadata Read
googlesuper_search_spreadsheets Search for spreadsheets Read
googlesuper_aggregate_column_data Aggregate column data with math ops Read
googlesuper_clear_values Clear values from a range Write

Google Slides Operations

Tool Description Mode
googlesuper_create_presentation Create a new presentation Write
googlesuper_create_slides_markdown Create slides from Markdown Write
googlesuper_presentations_get Get presentation details Read
googlesuper_presentations_batch_update Batch update a presentation Write
googlesuper_create_chart Create a chart Write
googlesuper_replace_all_text Replace text across slides Write
googlesuper_replace_image Replace an image in slides Write

Google Meet Operations

Tool Description Mode
googlesuper_create_meet Create a Meet link Write
googlesuper_get_meet Get meeting details Read
googlesuper_list_conference_records List conference records Read
googlesuper_get_transcript Get a meeting transcript Read
googlesuper_list_recordings List meeting recordings Read
googlesuper_list_participants List meeting participants Read

Google Tasks Operations

Tool Description Mode
googlesuper_insert_task Create a new task Write
googlesuper_list_all_tasks List all tasks Read
googlesuper_update_task_full Update a task Write
googlesuper_delete_task Delete a task Write
googlesuper_move_task Move a task Write
googlesuper_create_task_list Create a task list Write
googlesuper_list_task_lists List task lists Read
googlesuper_clear_tasks Clear all completed tasks Write

Google Maps & Places Operations

Tool Description Mode
googlesuper_autocomplete Place autocomplete suggestions Read
googlesuper_text_search Text-based place search Read
googlesuper_nearby_search Search nearby places Read
googlesuper_get_place_details Get detailed place info Read
googlesuper_geocode_address_with_query Geocode an address Read
googlesuper_get_route Get route directions Read

Google Photos Operations

Tool Description Mode
googlesuper_create_album Create a new album Write
googlesuper_list_albums List all albums Read
googlesuper_batch_create_media_items Upload and create media items (max 50) Write
googlesuper_list_media_items List media items Read
googlesuper_search_media_items Search media items by filters Read

Google Analytics (GA4) Operations

Tool Description Mode
googlesuper_run_report Run a standard analytics report Read
googlesuper_run_realtime_report Get real-time analytics data Read
googlesuper_run_pivot_report Run a pivot table report Read
googlesuper_batch_run_reports Batch multiple report requests Read
googlesuper_list_properties_filtered List GA4 properties Read
googlesuper_list_custom_dimensions List custom dimensions Read
googlesuper_list_data_streams List data streams Read

Google Ads Operations

Tool Description Mode
googlesuper_list_accessible_customers List accessible ad accounts Read
googlesuper_mutate_campaigns Create/update/remove campaigns Write
googlesuper_mutate_ad_groups Create/update/remove ad groups Write
googlesuper_create_customer_list Create a customer match list Write
googlesuper_add_or_remove_to_customer_list Add/remove contacts from list Write

Code Examples

Example 1: Email workflow

// Search for recent emails
const emails = await clawlink_call_tool({
  tool: "googlesuper_fetch_emails",
  parameters: { query: "from:[email protected] newer_than:1d" }
});

// Reply to a thread
await clawlink_call_tool({
  tool: "googlesuper_reply_to_thread",
  parameters: {
    thread_id: "thread_123",
    body: "I'll review the proposal today."
  }
});

Example 2: Calendar and Sheets

// Find free slots for a meeting
const slots = await clawlink_call_tool({
  tool: "googlesuper_find_free_slots",
  parameters: { calendarId: "primary", date: "2026-06-10" }
});

// Append data to a spreadsheet
await clawlink_call_tool({
  tool: "googlesuper_spreadsheets_values_append",
  parameters: {
    spreadsheetId: "sheet_abc",
    range: "A1:D1",
    values: [["2026-06-08", "Meeting", "30min", "Confirmed"]]
  }
});

Example 3: Drive file management

// Search for a file
const files = await clawlink_call_tool({
  tool: "googlesuper_find_file",
  parameters: { query: "Q3 report" }
});

// Share the file
await clawlink_call_tool({
  tool: "googlesuper_create_permission",
  parameters: {
    fileId: "file_123",
    emailAddress: "[email protected]",
    role: "reader"
  }
});

Discovery Workflow

  1. Call clawlink_list_integrations to confirm google-super is connected.
  2. Call clawlink_list_tools --integration google-super to see the full 400+ tool catalog.
  3. Use clawlink_search_tools({ query: "spreadsheet", integration: "google-super" }) to find specific tools.

Execution Workflow

READ (safe):     fetch_emails → events_list → find_file → run_report → list_calendars
WRITE (confirm): send_email → create_event → upload_file → values_append → insert_task
DELETE (high):   batch_delete_messages → delete_event → trash_file → clear_values

Notes

  • This is a unified integration spanning Gmail, Calendar, Drive, Docs, Sheets, Slides, Meet, Tasks, Photos, Maps, Analytics, and Ads
  • Some tools require additional OAuth scopes (e.g., BigQuery-connected sheets need bigquery.readonly)
  • Global application commands and calendar ACL changes may take time to propagate
  • Batch operations can handle up to 1,000 items for messages and events

Error Handling

Status / Error Meaning
401 Unauthorized Google OAuth token expired -- reconnect at dashboard
403 Forbidden Insufficient Google API scope for this action
404 Not Found File, event, or resource ID does not exist
429 Rate Limited Google API quota exceeded -- apply exponential backoff

Troubleshooting

Tools Not Visible

  • Start a fresh OpenClaw chat to reload plugin catalog
  • Call clawlink_list_integrations to confirm pairing

Scope Errors on Specific Tools

  • Some Google services require additional OAuth scopes
  • Reconnect at the dashboard to grant additional permissions
  • Use googlesuper_get_about to check current Drive access

Resources


Powered by ClawLink -- an integration hub for OpenClaw

ClawLink Logo

Usage Guidance
Install only if you are comfortable granting ClawLink broad access to your Google account. Review the Google OAuth consent screen carefully, use the least-privileged Google account practical, and treat email sending, Drive sharing, Ads mutations, batch changes, and delete/clear tools as actions that can affect real data.
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose is unified access to Gmail, Calendar, Drive, Docs, Sheets, Slides, Meet, Tasks, Photos, Maps, Analytics, and Ads; the listed read, write, share, send, mutate, and delete capabilities match that purpose but are high-impact.
Instruction Scope
Instructions are framed around user-directed ClawLink tool calls, discovery, OAuth connection, and confirmation for write tools; no prompt override, stealth, or unrelated instructions were found.
Install Mechanism
Installation asks the user to install the ClawLink plugin, allow it in OpenClaw tools, and restart the gateway; this is disclosed and coherent with the integration, but users must trust the separate ClawLink plugin and hosted OAuth service.
Credentials
Broad Google account access is proportionate to a multi-service Google integration, and the artifact explicitly warns that OAuth scopes are broad and that delete/data-erasure operations are high-impact.
Persistence & Privilege
The submitted skill contains only a markdown SKILL.md file and no executable scripts, background workers, persistence setup, local credential harvesting, or privilege escalation instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install google-super
  3. After installation, invoke the skill by name or use /google-super
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of google-super: Unified access to Google services via managed OAuth. - Integrates Gmail, Calendar, Drive, Docs, Sheets, Slides, Meet, Tasks, Photos, Maps, Analytics, and Ads in one connection. - Provides 400+ tools for reading, writing, searching, sharing, and managing Google resources. - Enables sending emails, managing events, editing documents/spreadsheets, searching files, and querying analytics from chat. - Uses ClawLink for secure OAuth and connection management. - Includes short setup instructions and a detailed reference for major tool categories.
Metadata
Slug google-super
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Google Super?

Unified Google services API integration with managed OAuth. Manage Gmail, Google Calendar, Drive, Docs, Sheets, Slides, Meet, Tasks, Photos, Maps, Google Ana... It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.

How do I install Google Super?

Run "/install google-super" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Google Super free?

Yes, Google Super is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Google Super support?

Google Super is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Google Super?

It is built and maintained by Jay (@hith3sh); the current version is v1.0.0.

💬 Comments