{"id":"d1f1715a-8da0-4614-8d2f-2fbb293f5eb1","entityType":"agent","slug":"clawhub-chrischall-gogcli-mcp","name":"gogcli-mcp","canonicalUrl":"https://www.xpersona.co/agent/clawhub-chrischall-gogcli-mcp","canonicalPath":"/agent/clawhub-chrischall-gogcli-mcp","generatedAt":"2026-10-09T12:20:24.271Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T05:52:13.780Z","emptyReason":null},"description":"This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs. Skill: gogcli-mcp Owner: chrischall Summary: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogc","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 4.2K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s17cjx1a349nz5apaqp02vgz4h85728z:gogcli-mcp","sourceUrl":"https://clawhub.ai/chrischall/gogcli-mcp","homepage":"https://clawhub.ai/chrischall/skills/gogcli-mcp","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/chrischall/gogcli-mcp","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/chrischall/skills/gogcli-mcp","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":72,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like "},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T05:52:13.780Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T05:52:13.780Z","emptyReason":null},"stars":null,"forks":null,"downloads":4202,"packageName":null,"latestVersion":"2.28.0","tractionLabel":"4.2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T05:52:13.779Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T05:52:13.780Z","lastCrawledAt":"2026-10-09T05:52:13.779Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T05:52:13.779Z","lastVerifiedAt":null,"highlights":[{"version":"2.28.0","createdAt":"2026-09-04T13:47:01.825Z","changelog":"- Removed the file skill-card.md. - No changes made to functionality or documentation.","fileCount":3,"zipByteSize":2626},{"version":"2.25.0","createdAt":"2026-08-16T02:35:33.129Z","changelog":"- Removed the file: skill-card.md. - No feature or documentation changes in this release.","fileCount":3,"zipByteSize":2620},{"version":"2.24.0","createdAt":"2026-08-14T22:21:36.629Z","changelog":"- Removed the file skill-card.md. - No other changes to documentation or functionality in this version.","fileCount":3,"zipByteSize":2550},{"version":"2.23.2","createdAt":"2026-08-13T03:41:51.798Z","changelog":"- Removed the file: skill-card.md. - No changes to functionality or documentation in SKILL.md.","fileCount":3,"zipByteSize":2585},{"version":"2.23.1","createdAt":"2026-08-10T12:38:36.506Z","changelog":"No user-facing changes in this release. - Version bump to 2.23.1 with no detected file changes. - Functionality and documentation remain the same as previous version.","fileCount":3,"zipByteSize":2564},{"version":"2.23.0","createdAt":"2026-08-10T12:28:12.555Z","changelog":"- Removed the file: skill-card.md. - No changes to functionality or usage.","fileCount":3,"zipByteSize":2524},{"version":"2.22.0","createdAt":"2026-08-09T18:55:02.653Z","changelog":"- Removed the sample file skill-card.md. - No user-facing feature changes or updates in this release.","fileCount":3,"zipByteSize":2609},{"version":"2.21.1","createdAt":"2026-08-09T15:06:28.670Z","changelog":"- Removed the sample file skill-card.md. - No changes to the code or documentation content.","fileCount":3,"zipByteSize":2698}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17cjx1a349nz5apaqp02vgz4h85728z:gogcli-mcp","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T12:20:24.270Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-gogcli-mcp/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-09T05:52:13.780Z","emptyReason":null},"readme":"Skill: gogcli-mcp\n\nOwner: chrischall\n\nSummary: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n\nTags: latest:2.28.0\n\nVersion history:\n\nv2.28.0 | 2026-09-04T13:47:01.825Z | auto\n\n- Removed the file skill-card.md.\n- No changes made to functionality or documentation.\n\nv2.25.0 | 2026-08-16T02:35:33.129Z | auto\n\n- Removed the file: skill-card.md.\n- No feature or documentation changes in this release.\n\nv2.24.0 | 2026-08-14T22:21:36.629Z | auto\n\n- Removed the file skill-card.md.\n- No other changes to documentation or functionality in this version.\n\nv2.23.2 | 2026-08-13T03:41:51.798Z | auto\n\n- Removed the file: skill-card.md.\n- No changes to functionality or documentation in SKILL.md.\n\nv2.23.1 | 2026-08-10T12:38:36.506Z | auto\n\nNo user-facing changes in this release.\n\n- Version bump to 2.23.1 with no detected file changes.\n- Functionality and documentation remain the same as previous version.\n\nv2.23.0 | 2026-08-10T12:28:12.555Z | auto\n\n- Removed the file: skill-card.md.\n- No changes to functionality or usage.\n\nv2.22.0 | 2026-08-09T18:55:02.653Z | auto\n\n- Removed the sample file skill-card.md.\n- No user-facing feature changes or updates in this release.\n\nv2.21.1 | 2026-08-09T15:06:28.670Z | auto\n\n- Removed the sample file skill-card.md.\n- No changes to the code or documentation content.\n\nv2.21.0 | 2026-08-09T03:40:42.003Z | auto\n\n- Removed the file: skill-card.md\n- No changes to functionality or instructions.\n\nv2.20.0 | 2026-08-09T00:46:52.483Z | auto\n\n- Removed the file: skill-card.md\n- No changes to functionality or documentation outside file removal.\n\nv2.19.2 | 2026-08-09T00:23:30.696Z | auto\n\n- Removed the file: skill-card.md.\n- No changes to functionality or documentation beyond file cleanup.\n\nv2.19.1 | 2026-08-08T13:52:54.595Z | auto\n\n- Removed the file: skill-card.md.\n- No other changes made to documentation or functionality.\n\nv2.19.0 | 2026-08-08T02:49:25.095Z | auto\n\n- Removed the file skill-card.md.\n- No user-facing changes to features or documentation in SKILL.md.\n\nv2.18.4 | 2026-07-29T03:03:16.138Z | auto\n\n- Removed the sample file skill-card.md.\n- No changes to core functionality or documentation.\n\nv2.18.3 | 2026-07-27T21:17:00.884Z | auto\n\n- Removed the file skill-card.md.\n- No user-facing changes in functionality.\n- Documentation and usage instructions remain unchanged.\n\nv2.18.2 | 2026-07-27T19:45:22.457Z | auto\n\n- Removed the file: skill-card.md\n- No other changes to functionality or documentation.\n\nv2.18.1 | 2026-07-27T01:26:41.447Z | auto\n\n- Removed the file: skill-card.md.\n- No other changes to core functionality or documentation.\n\nv2.18.0 | 2026-07-27T00:13:34.982Z | auto\n\n- Removed the sample file skill-card.md.  \n- No changes to code or documentation affecting skill usage or features.\n\nv2.17.0 | 2026-07-24T23:01:01.632Z | auto\n\n- Removed the file: skill-card.md\n- No other changes to functionality or documentation.\n\nv2.16.7 | 2026-07-23T04:43:37.319Z | auto\n\n- Removed the file: skill-card.md\n- No other changes to functionality or documentation.\n\nv2.16.6 | 2026-07-22T05:04:41.341Z | auto\n\n- Removed the skill-card.md file.\n- No changes to functionality or documentation in SKILL.md.\n\nv2.16.5 | 2026-07-22T03:37:28.179Z | auto\n\n- Removed the sample file: skill-card.md\n- No other functional or documentation changes in this version\n\nv2.16.4 | 2026-07-20T15:31:55.957Z | auto\n\n- Removed the file skill-card.md.\n- No functional or documentation changes to the main SKILL.md.\n\nv2.16.3 | 2026-07-19T19:47:46.664Z | auto\n\n- Removed the file skill-card.md.\n- No functional changes were made to the skill itself.\n\nv2.16.2 | 2026-07-19T14:54:43.500Z | auto\n\n- Removed the file: skill-card.md\n- No changes to functionality or documentation in SKILL.md\n\nv2.16.1 | 2026-07-19T12:46:12.001Z | auto\n\n- Removed the sample file skill-card.md from the repository.\n- No changes were made to documentation or functionality.\n\nv2.16.0 | 2026-07-18T12:37:47.183Z | auto\n\n- Removed the file skill-card.md.\n- No changes to functionality or documentation in SKILL.md.\n\nv2.15.0 | 2026-07-17T19:48:53.654Z | auto\n\n- Removed the unnecessary skill-card.md file for cleanup.\n- No changes to functionality or documentation outside of file removal.\n\nv2.14.0 | 2026-07-17T15:37:30.738Z | auto\n\n- Removed the sample file skill-card.md.\n- No changes made to core functionality or documentation.\n\nv2.13.0 | 2026-07-12T06:12:46.373Z | auto\n\n- Removed the file: skill-card.md\n- No changes to the main documentation or feature set.\n- Maintains existing structure and functionality.\n\nv2.12.1 | 2026-07-07T23:57:02.822Z | auto\n\nVersion 2.12.1\n\n- No file changes detected in this release.\n- No new features, fixes, or documentation updates.\n\nv2.12.0 | 2026-07-05T22:38:50.904Z | auto\n\nVersion 2.12.0 of gogcli-mcp\n\n- No file changes detected in this release.\n- No updates to features, documentation, or behavior.\n\nv2.11.0 | 2026-07-03T02:24:19.652Z | auto\n\n- Removed the sample file: skill-card.md.\n- No changes to functionality or documentation within SKILL.md.\n- Cleanup of repository files for better organization.\n\nv2.10.0 | 2026-06-25T05:37:47.208Z | auto\n\n- Removed the file: skill-card.md.\n- No user-facing changes to functionality or documentation in SKILL.md.\n- This update is a housekeeping change, cleaning up unused files.\n\nv2.9.0 | 2026-06-16T02:18:30.383Z | auto\n\n**Changelog for version 2.9.0:**\n\n- Updated the skill overview to reflect new monorepo structure with six separate MCP servers, each for a specific Google Workspace API (Docs, Sheets, Slides, Drive, Classroom), and described their relationship and shared authentication.\n- Revised instructions to show per-sub-package installation and use, as well as all-in-one umbrella setup.\n- Updated descriptions and examples to clarify scope and trigger phrases for the skill and its sibling packages.\n- Removed the outdated skill-card.md file.\n- Replaced the list of individual tools with references to package-specific documentation for each sub-skill.\n\nv2.8.0 | 2026-06-12T13:45:48.598Z | auto\n\n- Removed the skill-card.md file. \n- No functional changes to skill behavior or usage.\n\nv2.7.1 | 2026-06-11T15:38:07.607Z | auto\n\n- Removed the skill-card.md file.\n- No changes to core functionality or documentation.\n\nv2.6.1 | 2026-06-09T14:24:08.768Z | auto\n\n- Removed the file: skill-card.md\n- No functional or documentation changes to the skill itself\n\nv2.6.0 | 2026-06-09T02:37:28.036Z | auto\n\n- Removed the skill-card.md file.\n- No changes to functionality or available tools.\n\nv2.5.0 | 2026-06-07T16:54:14.281Z | auto\n\n- Removed the file skill-card.md.\n- No other changes to functionality or documentation.\n\nv2.4.1 | 2026-06-02T11:57:07.512Z | auto\n\n- Removed the file skill-card.md.\n- No changes to functionality or documentation included in this version.\n\nv2.4.0 | 2026-06-01T18:41:35.273Z | auto\n\n- Removed the file: skill-card.md\n- No changes to functionality or setup.\n\nv2.3.0 | 2026-05-30T17:16:24.593Z | auto\n\nVersion 2.3.0 of gogcli-mcp\n\n- No file changes or user-facing updates were detected in this release.\n- Functionality, setup, and documentation remain unchanged from the previous version.\n\nv2.2.0 | 2026-05-30T14:42:06.102Z | auto\n\n- Removed the skill-card.md file.\n- No changes to core functionality or documentation in SKILL.md.\n\nv2.0.12 | 2026-05-22T02:38:12.789Z | auto\n\nNo changes detected in this version.\n\n- No updates or modifications were made.\n\nv2.0.11 | 2026-05-19T16:03:24.952Z | auto\n\n- Updated gogcli repository links in documentation from steipete/gogcli to openclaw/gogcli.\n- No functional changes; documentation only.\n\nv2.0.10 | 2026-05-19T14:22:16.720Z | auto\n\n- Version bump to 2.0.10 with no file changes detected.\n- No modifications to features, configuration, or documentation.\n\nv2.0.9 | 2026-05-15T20:51:45.128Z | auto\n\nVersion 2.0.9 of gogcli-mcp\n\n- No file changes detected in this release.\n- Behavior and features remain consistent with the previous version.\n\nv2.0.8 | 2026-05-14T18:39:35.710Z | auto\n\n- Version bump to 2.0.8 with no file changes detected.\n- No updates or modifications to the skill's code or documentation.\n\nv2.0.7 | 2026-05-14T18:26:32.352Z | auto\n\ngogcli-mcp 2.0.7\n\n- Updated and clarified documentation in SKILL.md, specifying supported Google Workspace services and example trigger phrases.\n- Listed all available tools (52 total), grouped by Google Workspace service.\n- Explained use of the optional `GOG_ACCOUNT` environment variable for account selection.\n- Provided example MCP server configuration and setup instructions using Node.js 18+.\n\nArchive index:\n\nArchive v2.28.0: 3 files, 2626 bytes\n\nFiles: skill-card.md (1994b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.28.0:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.28.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.28.0\",\n  \"publishedAt\": 1788529621825\n}\n\nFile v2.28.0:skill-card.md\n\n## Description:\n\nThis skill helps agents configure and use gogcli-backed MCP servers for Google Workspace automation across Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agent users use this skill to set up gogcli MCP servers and route Google Workspace requests for document editing, spreadsheet work, slide authoring, Drive file operations, and Classroom tasks.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can guide agents to use npm MCP packages with a locally authenticated Google account that may affect real Google Workspace data.\n\nMitigation: Install only trusted, reviewed package versions and use a dedicated Google account or least-privilege OAuth scopes where possible.\n\nRisk: Generated actions may edit, delete, share, upload, download, or otherwise change Google Workspace resources.\n\nMitigation: Require explicit confirmation before edits, deletes, permission changes, uploads, downloads, or Classroom actions.\n\n## Reference(s):\n\n- [gogcli repository](https://github.com/chrischall/gogcli)\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/gogcli-mcp)\n\n## Skill Output:\n\n**Output Type(s):** [Markdown, Shell commands, Configuration, Guidance]\n\n**Output Format:** [Markdown with inline JSON and bash code blocks]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include MCP server configuration snippets, gogcli authentication commands, and task-specific Google Workspace guidance.]\n\n## Skill Version(s):\n\n2.28.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.25.0: 3 files, 2620 bytes\n\nFiles: skill-card.md (2036b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.25.0:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.25.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.25.0\",\n  \"publishedAt\": 1786847733129\n}\n\nFile v2.25.0:skill-card.md\n\n## Description:\n\nGogcli-mcp helps agents route Google Workspace automation requests through gogcli-based MCP servers for Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and external users use this skill to configure agents for Google Workspace automation through a locally authenticated gogcli account. It is intended for document, spreadsheet, presentation, Drive, and Classroom workflows where the user can confirm the target account and resources.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can guide agents to operate through a locally authenticated Google Workspace account.\n\nMitigation: Install it only when that account should be available to agents, and set or verify the intended account before use.\n\nRisk: Workspace actions such as edits, uploads, downloads, permission changes, grading, or roster updates can affect real user data.\n\nMitigation: Confirm the target document, sheet, Drive item, class, account, and requested action before executing those operations.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/gogcli-mcp)\n- [gogcli project reference](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [Configuration instructions, Shell commands, Guidance]\n\n**Output Format:** [Markdown with JSON and bash code blocks]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Outputs should be reviewed against the authenticated Google account and target Workspace resource before execution.]\n\n## Skill Version(s):\n\n2.25.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.24.0: 3 files, 2550 bytes\n\nFiles: skill-card.md (1871b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.24.0:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.24.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.24.0\",\n  \"publishedAt\": 1786746096629\n}\n\nFile v2.24.0:skill-card.md\n\n## Description:\n\nThis skill helps agents use gogcli-backed MCP servers for Google Workspace automation across Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agent users install this skill when they want an agent to configure or operate gogcli MCP packages for Google Workspace tasks such as editing documents, updating spreadsheets, finding slides, managing Drive files, or working with Classroom data.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Authenticated use can access or modify sensitive Google account data, including Drive permissions, Classroom roster or submission data, and document content.\n\nMitigation: Install only the narrowest gogcli MCP package needed, authenticate only the intended Google account, and review sensitive Drive, Classroom, and document-edit actions before execution.\n\n## Reference(s):\n\n- [gogcli](https://github.com/chrischall/gogcli)\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/gogcli-mcp)\n- [Publisher profile](https://clawhub.ai/user/chrischall)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown with inline JSON and shell command examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include MCP server configuration snippets and authentication guidance.]\n\n## Skill Version(s):\n\n2.24.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.23.2: 3 files, 2585 bytes\n\nFiles: skill-card.md (1875b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.23.2:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.23.2:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.23.2\",\n  \"publishedAt\": 1786592511798\n}\n\nFile v2.23.2:skill-card.md\n\n## Description:\n\nThis skill helps agents route Google Workspace automation requests through gogcli MCP servers for Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agent operators use this skill to configure and invoke gogcli-based MCP servers for Google Workspace document, spreadsheet, presentation, file, and classroom workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can route broad Google Workspace requests to tools that may edit files, change permissions, or affect Classroom data.\n\nMitigation: Install only the specific subpackage needed and require explicit confirmation before edits, permission changes, grading, uploads, downloads, or bulk operations.\n\nRisk: The skill relies on an authenticated Google account available to gogcli on the local machine.\n\nMitigation: Use a least-privilege Google account where possible and set GOG_ACCOUNT when multiple accounts are configured.\n\n## Reference(s):\n\n- [gogcli tool](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown with inline JSON and shell command examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May guide agents to perform Google Workspace operations through authenticated local gogcli MCP servers.]\n\n## Skill Version(s):\n\n2.23.2 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.23.1: 3 files, 2564 bytes\n\nFiles: skill-card.md (1898b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.23.1:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.23.1:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.23.1\",\n  \"publishedAt\": 1786365516506\n}\n\nFile v2.23.1:skill-card.md\n\n## Description:\n\nHelps agents use gogcli-backed MCP servers for Google Workspace automation across Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agents use this skill to configure and operate gogcli MCP servers for Google Workspace document, spreadsheet, presentation, Drive, and Classroom workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can let an agent act through a locally authenticated Google Workspace account for high-impact Docs, Drive, Sheets, Slides, or Classroom operations.\n\nMitigation: Use a dedicated or least-privileged Google account where possible, set GOG_ACCOUNT explicitly, and confirm before edits, uploads, downloads, permission changes, grading, or Classroom actions.\n\nRisk: Shared gogcli authentication can make it unclear which Google account an MCP server will use.\n\nMitigation: List authenticated gogcli accounts before use and configure the intended account in the MCP server environment.\n\n## Reference(s):\n\n- [gogcli GitHub repository](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, code, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown with JSON and shell command examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include MCP server configuration snippets and gogcli authentication guidance.]\n\n## Skill Version(s):\n\n2.23.1 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.23.0: 3 files, 2524 bytes\n\nFiles: skill-card.md (1807b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.23.0:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.23.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.23.0\",\n  \"publishedAt\": 1786364892555\n}\n\nFile v2.23.0:skill-card.md\n\n## Description:\n\nGogcli MCP helps agents automate Google Workspace tasks across Docs, Sheets, Slides, Drive, and Classroom through gogcli-backed MCP servers.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agents use this skill to configure and operate gogcli-backed MCP servers for Google Docs, Sheets, Slides, Drive, and Classroom automation with a locally authenticated Google account.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can operate against Google Workspace resources using the locally authenticated gogcli account, including Drive files, uploads/downloads, Classroom actions, and document edits.\n\nMitigation: Use a least-privilege Google account, install only the needed sub-packages, set GOG_ACCOUNT deliberately when multiple accounts exist, and review proposed Workspace actions before execution.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/gogcli-mcp)\n- [gogcli project reference](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Shell commands, Configuration]\n\n**Output Format:** [Markdown with JSON and bash code blocks]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May guide Google Workspace operations that run through the user's locally authenticated gogcli account.]\n\n## Skill Version(s):\n\n2.23.0 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.22.0: 3 files, 2609 bytes\n\nFiles: skill-card.md (1939b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.22.0:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.22.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.22.0\",\n  \"publishedAt\": 1786301702653\n}\n\nFile v2.22.0:skill-card.md\n\n## Description:\n\nGuides agents on using gogcli MCP packages for Google Workspace automation across Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agent users use this skill to configure and operate gogcli-backed MCP servers for Google Workspace tasks such as document editing, spreadsheet updates, slide authoring, Drive file operations, and Classroom workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can enable broad Google Workspace account automation when the umbrella MCP package is installed.\n\nMitigation: Install only the narrow sibling package needed for the task and avoid the all-in-one umbrella package unless broad Workspace automation is intended.\n\nRisk: Automation may affect sensitive Google account data or perform high-impact actions such as sending, sharing, deleting, grading, or permission changes.\n\nMitigation: Set a specific GOG_ACCOUNT for multi-account environments and require explicit confirmation before high-impact actions.\n\n## Reference(s):\n\n- [gogcli GitHub repository](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [guidance, configuration, shell commands]\n\n**Output Format:** [Markdown guidance with JSON configuration and shell command snippets]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May guide MCP server setup and authenticated Google Workspace automation through gogcli.]\n\n## Skill Version(s):\n\n2.22.0 (source: evidence.release.version)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.21.1: 3 files, 2698 bytes\n\nFiles: skill-card.md (2187b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.21.1:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.21.1:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.21.1\",\n  \"publishedAt\": 1786287988670\n}\n\nFile v2.21.1:skill-card.md\n\n## Description:\n\nThis skill helps agents handle Google Workspace automation through gogcli-backed MCP servers for Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers, employees, and workspace operators use this skill to connect an agent to Google Workspace automation tasks such as editing documents, updating sheets, finding slides, managing Drive files, and working with Classroom data through gogcli-authenticated MCP tools.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can enable an MCP tool to operate on Google Workspace through the user's gogcli-authenticated account, including write, sharing, grading, upload, download, and permission-changing actions.\n\nMitigation: Install only when this Workspace access is intended, prefer the narrow sub-package needed for the task, set GOG_ACCOUNT for the intended account, and review or confirm sensitive actions before they run.\n\nRisk: Using the umbrella package can expose broader Google Workspace automation capabilities than a single workflow requires.\n\nMitigation: Use the Docs, Sheets, Slides, Drive, or Classroom sub-package when a narrower tool surface is sufficient.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/gogcli-mcp)\n- [gogcli project](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [Guidance, Markdown, Code, Shell commands, Configuration]\n\n**Output Format:** [Markdown with inline JSON and shell command examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May guide MCP server configuration and Google Workspace operations that use the user's existing gogcli authentication.]\n\n## Skill Version(s):\n\n2.21.1 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.21.0: 3 files, 2560 bytes\n\nFiles: skill-card.md (1804b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.21.0:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.21.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.21.0\",\n  \"publishedAt\": 1786246842003\n}\n\nFile v2.21.0:skill-card.md\n\n## Description:\n\nThis skill helps agents configure and use gogcli MCP servers for Google Workspace automation across Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and operators use this skill to connect agents to gogcli-based MCP servers for Google Workspace document, spreadsheet, presentation, file, and classroom workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The install target can use a local Google account more broadly than the artifact clearly describes.\n\nMitigation: Review the actual gogcli-mcp package capabilities before installing, prefer the narrow subpackage needed for the task, and set GOG_ACCOUNT explicitly.\n\nRisk: Google Workspace actions can affect documents, files, permissions, grades, or raw API behavior.\n\nMitigation: Require confirmation before delete, share, send, grade, permission, or raw API actions.\n\n## Reference(s):\n\n- [gogcli](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [Markdown, Code, Shell commands, Configuration, Guidance]\n\n**Output Format:** [Markdown with JSON and bash code blocks]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include MCP server configuration snippets, package-selection guidance, and Google account environment variables.]\n\n## Skill Version(s):\n\n2.21.0 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v2.20.0: 3 files, 2676 bytes\n\nFiles: skill-card.md (2133b), SKILL.md (2489b), _meta.json (130b)\n\nFile v2.20.0:SKILL.md\n\n---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail.\n\nFile v2.20.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.20.0\",\n  \"publishedAt\": 1786236412483\n}\n\nFile v2.20.0:skill-card.md\n\n## Description:\n\nGogcli MCP helps agents use gogcli-based MCP servers for Google Workspace automation across Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agents use this skill to configure and operate gogcli MCP servers for Google Workspace document, spreadsheet, slide, file, and Classroom workflows.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill routes broadly to live Google Workspace tools that can edit files, change permissions, download or upload content, grade assignments, or affect rosters.\n\nMitigation: Require explicit confirmation before edits, uploads, downloads, permission changes, grading, or roster-affecting actions.\n\nRisk: Shared gogcli authentication can cause actions to run against an unintended Google account.\n\nMitigation: Use a dedicated Google account where practical, set GOG_ACCOUNT explicitly, and check the authenticated account before use.\n\nRisk: Installing every related package increases access surface beyond the immediate task.\n\nMitigation: Install only the sub-packages needed for the intended Docs, Sheets, Slides, Drive, or Classroom workflow.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/gogcli-mcp)\n- [gogcli GitHub repository](https://github.com/chrischall/gogcli)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown with JSON configuration and bash snippets]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May guide live Google Workspace actions through authenticated gogcli MCP tools.]\n\n## Skill Version(s):\n\n2.20.0 (source: server evidence release.version)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.","readmeExcerpt":"Skill: gogcli-mcp Owner: chrischall Summary: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogc","codeSnippets":[],"executableExamples":[{"language":"json","snippet":"{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}"},{"language":"json","snippet":"{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }"},{"language":"bash","snippet":"gogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list"},{"language":"json","snippet":"{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}"},{"language":"json","snippet":"{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }"},{"language":"bash","snippet":"gogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: gogcli-mcp\ndescription: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.\n---\n\n# gogcli-mcp\n\nMonorepo of 6 MCP servers wrapping the [`gogcli`](https://github.com/chrischall/gogcli) tool for Google Workspace automation:\n\n- **`gogcli-mcp`** — Sheets-focused umbrella (also exposes some Docs + Drive helpers)\n- **`gogcli-mcp-docs`** — Google Docs: create, read, edit, find-replace, comments\n- **`gogcli-mcp-sheets`** — Google Sheets: cells, ranges, formulas, charts, named ranges\n- **`gogcli-mcp-slides`** — Google Slides: deck + slide authoring\n- **`gogcli-mcp-drive`** — Google Drive: search, upload, download, permissions\n- **`gogcli-mcp-classroom`** — Google Classroom: courses, assignments, submissions, roster\n\nAll 6 share the same auth — they read from the gogcli account on your machine (`gogcli auth add`, `gogcli auth run`).\n\n## Install (per sub-package)\n\nEach sub-package is published as a separate npm module. Install the ones you want:\n\n```json\n{\n  \"mcpServers\": {\n    \"gogcli-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-docs\"],\n      \"env\": { \"GOG_ACCOUNT\": \"you@example.com\" }\n    },\n    \"gogcli-sheets\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gogcli-mcp-sheets\"]\n    }\n  }\n}\n```\n\nOr all-in-one via the umbrella:\n\n```json\n{ \"mcpServers\": { \"gogcli\": { \"command\": \"npx\", \"args\": [\"-y\", \"gogcli-mcp\"] } } }\n```\n\n## Auth\n\nRequires [`gogcli`](https://github.com/chrischall/gogcli) installed and authenticated:\n\n```bash\ngogcli auth add  # opens browser OAuth flow for your Google account\ngogcli auth list\n```\n\nSet `GOG_ACCOUNT=you@example.com` in the MCP env if you have multiple accounts. Set `GOG_PATH` only if `gogcli` isn't on your PATH.\n\n## Tools\n\nEach sub-package exposes its own tools with a distinctive prefix (`gog_docs_*`, `gog_sheets_*`, etc.). See each package's own `SKILL.md` for the full list.\n\n## Notes\n\n- All 6 share the gogcli binary — you only authenticate once.\n- This is the top-level skill; the sibling skills under `packages/*/SKILL.md` contain per-API detail."},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"gogcli-mcp\",\n  \"version\": \"2.28.0\",\n  \"publishedAt\": 1788529621825\n}"},{"path":"skill-card.md","content":"## Description:\n\nThis skill helps agents configure and use gogcli-backed MCP servers for Google Workspace automation across Docs, Sheets, Slides, Drive, and Classroom.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and agent users use this skill to set up gogcli MCP servers and route Google Workspace requests for document editing, spreadsheet work, slide authoring, Drive file operations, and Classroom tasks.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can guide agents to use npm MCP packages with a locally authenticated Google account that may affect real Google Workspace data.\n\nMitigation: Install only trusted, reviewed package versions and use a dedicated Google account or least-privilege OAuth scopes where possible.\n\nRisk: Generated actions may edit, delete, share, upload, download, or otherwise change Google Workspace resources.\n\nMitigation: Require explicit confirmation before edits, deletes, permission changes, uploads, downloads, or Classroom actions.\n\n## Reference(s):\n\n- [gogcli repository](https://github.com/chrischall/gogcli)\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/gogcli-mcp)\n\n## Skill Output:\n\n**Output Type(s):** [Markdown, Shell commands, Configuration, Guidance]\n\n**Output Format:** [Markdown with inline JSON and bash code blocks]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May include MCP server configuration snippets, gogcli authentication commands, and task-specific Google Workspace guidance.]\n\n## Skill Version(s):\n\n2.28.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs. Skill: gogcli-mcp Owner: chrischall Summary: This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like \"edit this Google doc\", \"update the sheet\", \"find my slides\", \"grade this assignment\", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogc","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1114,"uniquenessScore":46,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T05:52:13.780Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T05:52:13.780Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-09T12:20:24.271Z","emptyReason":null},"items":[{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-10T18:48:31.762Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}