gog-advanced
Reliable Google Workspace CLI skill (gogcli). Defaults to all-calendars for agenda queries; JSON-first; safe writes.
Why use this skill?
Efficiently manage Gmail, Calendar, Drive, and Sheets with the gog-advanced skill. Features safe write actions, JSON-first data parsing, and smart agenda queries.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lstpsche/gog-advancedWhat This Skill Does
The gog-advanced skill provides a robust interface for the gogcli tool, enabling your AI agent to interact natively with the Google Workspace ecosystem, including Gmail, Calendar, Drive, Contacts, Sheets, and Docs. It is architected for agent reliability, focusing on non-destructive exploration before action and leveraging JSON-first output parsing to ensure the agent processes data precisely as retrieved from Google’s APIs.
Installation
To integrate this skill, use the ClawHub installation command:
clawhub install openclaw/skills/skills/lstpsche/gog-advanced
Ensure you have completed the initial setup: store your OAuth credentials via gog auth credentials, add your accounts using gog auth add, and set the GOG_ACCOUNT environment variable to streamline your workflow.
Use Cases
This skill is ideal for personal and professional productivity. You can query your combined schedule across all synced calendars, search for specific emails, find files within Google Drive, or read/update Sheets and Docs. It excels in scenario planning where the agent needs to cross-reference multiple data sources—like checking your calendar for availability before scheduling a meeting or drafting an email based on the contents of a linked document.
Example Prompts
- "What does my agenda look like for the rest of the week across all my calendars?"
- "Search my recent emails for anything from Sarah about the Q3 project update and summarize the latest thread."
- "Please schedule a 30-minute sync with the design team tomorrow at 2 PM and send a calendar invite to the team email alias."
Tips & Limitations
Always prioritize the --json flag to avoid parsing errors. For any operation that modifies data—such as sending emails or updating spreadsheets—the skill enforces a mandatory confirmation step, requiring you to approve the summarized action plan before execution. If your search results are empty, verify your account credentials and timezone settings via the provided CLI tools before retrying. Remember that resource IDs change; always list resources first to obtain current IDs rather than assuming static identifiers. This skill is designed for agents that require high-precision interaction with Google Workspace and prioritize safety through mandatory human-in-the-loop confirmations.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lstpsche-gog-advanced": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, file-write, file-read
Related Skills
briefing
Daily briefing: gathers calendar (gcalcli-calendar), active todos (todo-management), and weather (openmeteo-sh-weather-simple) into a concise summary.
todo-management
Per-workspace SQLite todo manager (./todo.db) with groups and task statuses (pending/in_progress/done/skipped), operated via {baseDir}/scripts/todo.sh for adding, listing, editing, moving, and removing entries and managing groups.
gcalcli-calendar
Google Calendar via gcalcli: today-only agenda by default, bounded meaning-first lookup via agenda scans, and fast create/delete with verification--optimized for low tool calls and minimal output.
Gog Calendar
Skill by lstpsche
openmeteo-weather
Get current weather, hourly and daily forecasts for any city or coordinates worldwide. Use when the user asks about weather, temperature, rain, snow, wind, sunrise/sunset, UV, humidity, pressure, or wants to know if they need an umbrella.