Handles Google Drive operations through Membrane's CLI, so you're not wrestling with OAuth refresh tokens or API pagination yourself. You get pre-built actions for the common stuff like listing files, managing permissions, and creating folders, plus a proxy for anything the actions don't cover. The connection setup is straightforward: run a command, user authenticates in browser, you're done. If you need granular sharing controls or you're building something that manipulates Drive programmatically, this gives you the mechanics without the auth plumbing. Free tier supported, MIT licensed, built by the Membrane team.

skills.sh installs
2.9K
GitHub stars
272
last updated
Aug 21, 2026

Install

$ npx -y skills add membranedev/application-skills --skill google-drive --agent claude-code

Installs into .claude/skills of the current project.

Files

Google Drive

Google Drive is a cloud-based file storage and synchronization service. It's used by individuals and teams to store, access, and share files online from any device. Think of it as a virtual hard drive in the cloud.

Official docs: https://developers.google.com/drive

Google Drive Overview

  • Files
    • Permissions
  • Folders
    • Permissions
  • Shared Links

Working with Google Drive

This skill uses the Membrane CLI to interact with Google Drive. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.

Install the CLI

Install the Membrane CLI so you can run membrane from the terminal:

npm install -g @membranehq/cli@latest

Authentication

membrane login --tenant --clientName=<agentType>

This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.

Headless environments: The command will print an authorization URL. Ask the user to open it in a browser. When they see a code after completing login, finish with:

Sponsors

Details

Repository
github.com/membranedev/application-skills
Category
Office & Documents

More from membranedev/application-skills

All 142
1nexu-io avatarminimax-pdfnexu-io/open-designGenerate, fill, and reformat PDFs with a token-based design system and 15 cover styles. Useful for branded PDFs, e-guides, and reports.2.9Kskills.sh installs
2aahl avatarmcp-larkaahl/skillsBased on FeiShu(飞书) / Lark's OpenAPI MCP server, manage user information, chats, emails, cloud documents, multidimensional tables, tasks, calendars, etc.2.7Kskills.sh installs
3steipete avatarnotionsteipete/clawdisnotion2.7Kskills.sh installs
4vercel-labs avatarreact-pdfvercel-labs/json-renderReact PDF renderer for json-render. Use when generating PDF documents from JSON specs, working with @json-render/react-pdf, or rendering specs to PDF buffers/st2.4Kskills.sh installs
5vinvcn avatarobsidian-vaultvinvcn/mattpocock-skills-zh-cn在 Obsidian vault 中使用 wikilinks 和索引笔记搜索、创建并管理笔记。适用于用户想在 Obsidian 中查找、创建或组织笔记时。2.1Kskills.sh installs
6membranedev avatarconfluencemembranedev/application-skillsConfluence integration. Manage document management data, records, and workflows. Use when the user wants to interact with Confluence data.2Kskills.sh installs