From sundial-org-awesome-openclaw-skills-4
Provides CLI access to Google Workspace services including Gmail, Calendar, Drive, Sheets, Docs, Slides, Contacts, Tasks, People, Groups, Keep. Auto-activates for Google service interactions.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4This skill uses the workspace's default tool permissions.
gogcli is a CLI tool for managing Google Workspace services from the terminal. Supports Gmail, Calendar, Drive, Sheets, Docs, Slides, Contacts, Tasks, People, Groups, and Keep.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
gogcli is a CLI tool for managing Google Workspace services from the terminal. Supports Gmail, Calendar, Drive, Sheets, Docs, Slides, Contacts, Tasks, People, Groups, and Keep.
brew install steipete/tap/gogcli
# 1. Clone repository
git clone https://github.com/steipete/gogcli.git
# 2. Navigate to directory
cd gogcli
# 3. Build
make
# 4. (Optional) Make available globally
sudo make install
Before using gogcli, set up OAuth credentials:
Step 1: Get OAuth Client Credentials
http://localhost:8085/callback~/Downloads/Step 2: Authorize Your Account
cd gogcli
./bin/gog auth add you@gmail.com ~/Downloads/client_secret_....json
Step 3: Verify
./bin/gog auth list
./bin/gog gmail search 'is:unread' --max 5
# Search
./bin/gog gmail search 'query' --max 20
# Send
./bin/gog gmail send 'recipient@gmail.com' --subject 'Hello' --body 'Message'
# Labels
./bin/gog gmail labels list
# List events
./bin/gog calendar events list --max 50
# Create event
./bin/gog calendar events create 'Meeting' --start '2026-01-30T10:00'
# List files
./bin/gog drive ls --query 'pdf' --max 20
# Upload file
./bin/gog drive upload ~/Documents/file.pdf
# List sheets
./bin/gog sheets list
# Export sheet
./bin/gog sheets export <spreadsheet-id> --format pdf
./bin/gog contacts search 'John Doe'
# List tasklists
./bin/gog tasks list
# Add task
./bin/gog tasks add --title 'Task' --due '2026-01-30'
--json flag for scripting~/.config/gog/gog auth list to check authentication status