
Connector Googledrive
by caffeinelabs362f51ae96f0No license2 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated today
MANDATORY recipe for every Caffeine build that lists, reads, creates, shares, or organizes files and folders on the user's own Google Drive. The ONLY supported path is the `googledrive-client` mops package (Drive REST API v3) combined with the `google-oauth` mops package (OAuth 2.0 token exchange + refresh + PKCE). Hand-rolling `ic.http_request` calls to `oauth2.googleapis.com` or `www.googleapis.com/drive/v3` is a FORBIDDEN anti-pattern — it bypasses bearer auth, the `is_replicated = ?false` replication-cost safeguard, and the `google-oauth` library's token handling. Load this skill ONLY when the user, spec, or a prior task refers to **Google Drive specifically** — e.g. "Google Drive", "my Drive", "Drive files/folders", a Drive file/folder ID or share link, "upload to Google Drive", "list my Drive files", or Drive sharing/permissions. Do NOT load it for generic file storage, documents, uploads, or access-control features that are not Google Drive — those are unrelated and this connector must not be attached
Only the file list is public. File contents are available once the skill is installed in a workspace.
| Path | Size | Type |
|---|---|---|
| SKILL.md | 7.7 KB | text/markdown |
Source and attribution
Source:caffeinelabs/skillsinskills/connector-googledriveat commit362f51a
License: No license
Content belongs to its original authors. SourceWeft indexes it from a public repository.
More from caffeinelabs/skills

Writing Motoko
caffeinelabs
Reference and architecture guidance for writing Motoko backend code on the Internet Computer, including mops tooling.

Migrating Motoko Actors
caffeinelabs
Guides Motoko canister actor migrations using the mops-managed migration chain for state and schema changes.

Troubleshooting Motoko Migrations
caffeinelabs
Reference for diagnosing failures in the Motoko migration chain, including compatibility errors, frozen files and converted projects.

Extension Querying Oql
caffeinelabs
Reference for querying an OQL-exposing canister via the icp CLI: read the schema, build JSON queries, parse Candid rows.

Extension Qr Code
caffeinelabs
Adds camera-based QR code scanning to Caffeine AI apps via a prefabricated React hook.

Extension Object Storage
caffeinelabs
Adds off-chain file and object storage with on-chain references to Caffeine AI Motoko canisters.