gogcli
gogcli
CLI for Google Workspace via steipete/gogcli.
Examples
gog gmail search 'newer_than:7d from:x@example.com'
gog gmail thread <threadId>
gog gmail send --to x@example.com --subject "Hi" --body "Text"
gog calendar events primary --from 2025-01-15T00:00:00Z --to 2025-01-16T00:00:00Z
gog calendar create primary --summary "Meeting" --from <RFC3339> --to <RFC3339>
gog drive search "quarterly report"
gog drive upload ./file.pdf --parent <folderId>
gog drive download <fileId> --out ./file.pdf
gog tasks list <tasklistId>
gog tasks add <tasklistId> --title "Task" --due <RFC3339>
gog contacts search "John"
gog sheets get <spreadsheetId> 'Sheet1!A1:B10'
Use --json for parseable output, --help on any command for options.
See references/examples.md for Gmail query syntax, batch operations, workflows.
More from michalvavra/agents
brave-search
Web search via the Brave Search API. Use to retrieve search results from Brave when web lookups are needed.
10frontend-design
Design and implement distinctive, production-ready frontend interfaces with strong aesthetic direction. Use when asked to create or restyle web pages, components, or applications (HTML/CSS/JS, React, Vue, etc.).
10agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
10write-docs
Write AI-scannable technical documentation.
9commit
Create git commits using Conventional Commits format. Use when the user asks to commit changes or wants help crafting a commit message.
8create-cli
Design CLI tools with consistent UX patterns.
8