Google Gog
VerifiedOAuth token refresh management for Google APIs via gog CLI.
$ Add to .claude/skills/ About This Skill
# Google Services (gog CLI)
Configuration
- Account: `[email protected]`
- Credentials: `~/.openclaw/credentials/client_secret.json`
- Token Storage: OS Keyring (auto-encrypted)
Refresh Token Lifecycle
Tokens auto-refresh transparently on API calls. No action needed.
If token invalid: ```bash gog auth add [email protected] --services gmail,drive,calendar --manual --force-consent ```
For automation (cron/headless): ```bash export GOG_KEYRING_BACKEND=file export GOG_KEYRING_PASSWORD=<password> gog auth list --check # Check token validity and expiration ```
Quick Commands
```bash # Gmail: send, search gog gmail send [email protected] --subject "Hi" --body "Message" gog gmail search "newer_than:7d"
# Drive: list, upload, download gog drive ls / gog drive upload file.txt / gog drive download /file.txt ./output.txt
# Check token health gog auth list --check ```
Use Cases
- Integrate Google services and APIs into AI agent automation workflows
- Orchestrate tasks across Google Cloud Platform services using AI assistance
- Build multi-step workflows combining Google APIs with AI-driven decision making
- Automate Google Workspace operations through structured agent commands
- Connect Google services to AI pipelines for data processing and analysis
Pros & Cons
Pros
- +Compatible with multiple platforms including claude-code, openclaw
- +Well-documented with detailed usage instructions and examples
- +Purpose-built for security & auth tasks with focused functionality
Cons
- -Requires API tokens or authentication setup before first use
- -Scheduled features require external cron or task scheduler configuration
FAQ
What does Google Gog do?
What platforms support Google Gog?
What are the use cases for Google Gog?
100+ free AI tools
Writing, PDF, image, and developer tools — all in your browser.
Next Step
Use the skill detail page to evaluate fit and install steps. For a direct browser workflow, move into a focused tool route instead of staying in broader support surfaces.