بنقرة واحدة
google-workspace-master
Google Workspace operations via gogcli — Gmail, Calendar, Drive, Sheets, Docs, Contacts, Tasks
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Google Workspace operations via gogcli — Gmail, Calendar, Drive, Sheets, Docs, Contacts, Tasks
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Teaches agents when and how to self-extend by installing tools and skills from the Ninetrix Hub at runtime
Google Workspace CLI mastery — Gmail, Drive, Calendar, Sheets, Docs, Chat, Admin via the official gws CLI
Teach agents to automate web browsers via agent-browser CLI — navigate, snapshot refs, interact, extract data, handle auth
Teaches agents to use Claude Code CLI in headless print mode — code generation, file editing, codebase Q&A, git workflows, and multi-turn coding tasks
Cloudflare operations — Workers deploy, DNS, KV, R2, D1, Pages, Tunnels via wrangler CLI and MCP API
GitHub CLI mastery — PRs, issues, releases, Actions, code search, and raw API calls via gh
| name | google-workspace-master |
| version | 1.0.0 |
| description | Google Workspace operations via gogcli — Gmail, Calendar, Drive, Sheets, Docs, Contacts, Tasks |
| author | ninetrix |
| tags | ["google","workspace","email","productivity"] |
| requires | {"tools":["gogcli","bash"]} |
| companion_tool | gogcli |
Operate across Google Workspace using the gog CLI — email, calendar, files, spreadsheets, documents, contacts, and tasks.
Agent uses GOG_REFRESH_TOKEN + GOG_OAUTH_CLIENT_JSON for headless auth. Use --json flag on all commands for parseable output.
gog gmail search 'is:unread newer_than:7d' --max 20 --json
gog gmail send --to user@example.com --subject "Report" --body "See attached" --attach report.pdf
gog gmail labels list --json
gog gmail drafts list --json
gog gmail thread <threadId> --json # read full thread
gog gmail filters list --json
gog calendar events --max 10 --json # upcoming events
gog calendar create --summary "Meeting" --start "2026-03-25T14:00:00" --end "2026-03-25T15:00:00"
gog calendar update <eventId> --summary "Updated"
gog calendar delete <eventId>
gog calendar freebusy --email user@example.com --json
gog calendar calendars --json # list calendars
gog drive ls --json # list root
gog drive ls --query "mimeType='application/pdf'" --max 10 --json
gog drive search "quarterly report" --json
gog drive upload ./file.pdf --parent <folderId>
gog drive download <fileId> --out ./local.pdf
gog drive export <fileId> --format pdf --out ./export.pdf
gog drive mkdir "New Folder" --parent <folderId>
gog drive permissions <fileId> --json
gog sheets read <spreadsheetId> --range "Sheet1!A1:D10" --json
gog sheets write <spreadsheetId> --range "Sheet1!A1" --values '[["a","b"],["c","d"]]'
gog sheets export <spreadsheetId> --format csv --out ./data.csv
gog sheets tabs <spreadsheetId> --json # list sheets/tabs
gog docs export <docId> --format pdf --out ./doc.pdf
gog docs create --title "New Doc"
gog slides export <slideId> --format pptx --out ./slides.pptx
gog contacts search "John" --json
gog contacts create --name "Jane Doe" --email jane@example.com
gog tasks lists --json # list task lists
gog tasks list <listId> --json # list tasks
gog tasks add <listId> --title "Review PR"
gog tasks done <listId> <taskId>
gog gmail search with Gmail query syntax (from:, subject:, is:unread, newer_than:)gog calendar freebusy before creating eventsgog drive export with format flaggog drive downloadgog sheets write with JSON array valuesgog drive search or gog drive ls first--json for parseable output--max to limit results and avoid token overflow--json flag (plain text is harder to parse reliably)