A straightforward Google Drive integration that handles the usual file operations without needing an MCP server. You get search, upload, download, folder management, and file organization through simple Python scripts. The OAuth setup uses system keyring for token storage, which is cleaner than most implementations. One catch: requires a Google Workspace account, so personal Gmail users are out of luck. The search supports multiple formats including direct URL parsing, which saves time when you're already looking at a file in the browser. It's not trying to do anything fancy, just gives you programmatic Drive access with proper authentication and the standard operations you'd expect.

skills.sh installs
875
GitHub stars
454
last updated
Aug 21, 2026

Install

$ npx -y skills add sanjay3290/ai-skills --skill google-drive --agent claude-code

Installs into .claude/skills of the current project.

Files

Google Drive

Lightweight Google Drive integration with standalone OAuth authentication. No MCP server required. Full read/write access.

Requires Google Workspace account. Personal Gmail accounts are not supported.

First-Time Setup

Authenticate with Google (opens browser):

python scripts/auth.py login

Check authentication status:

python scripts/auth.py status

Logout when needed:

python scripts/auth.py logout

Read Commands

All operations via scripts/drive.py. Auto-authenticates on first use if not logged in.

# Search for files (full-text search)
python scripts/drive.py search "quarterly report"

# Search by title only
python scripts/drive.py search "title:budget"

# Search using Google Drive URL (extracts ID automatically)
python scripts/drive.py search "https://drive.google.com/drive/folders/1ABC123..."

# Search files shared with you
python scripts/drive.py search --shared-with-me

# Search with pagination
python scripts/drive.py search "report" --limit 5 --page-token "..."

# Find a folder by exact name
python scripts/drive.py find-folder "Project Documents"

Sponsors

Details

Repository
github.com/sanjay3290/ai-skills
Categories
Backend & APIs, Security, AI & Agent Building, Office & Documents
First seen
Jun 3, 2026

More from sanjay3290/ai-skills

All 20
1vm0-ai avatarcloudflare-tunnelvm0-ai/vm0-skillsCloudflare Tunnel API for secure tunnels. Use when user mentions "Cloudflare tunnel", "argo tunnel", or secure connectivity.870skills.sh installs
2jup-ag avatarintegrating-jupiterjup-ag/agent-skillsComprehensive guidance for integrating Jupiter APIs (Swap, Lend, Perps, Trigger, Recurring, Tokens, Price, Portfolio, Prediction Markets, Send, Studio, Lock, Ro855skills.sh installs
3riba2534 avatarfeishu-cli-msgriba2534/feishu-cli飞书消息发送。发送消息(text/post/interactive 卡片等 10 种类型:text/post/image/file/audio/media/sticker/interactive/share_chat/share_user;system 分割线 CLI 暂未直接支持,需用 `feishu-cli api855skills.sh installs
4mindrally avatarhono-typescriptmindrally/skillsGuidelines for building edge-first, high-performance APIs with Hono and TypeScript for Cloudflare Workers, Deno, Bun, and Node.js852skills.sh installs
5wot-ui avatarwot-ui-cliwot-ui/open-wot使用、调试或维护 @wot-ui/cli 与 open-wot 仓库。适用于 wot CLI 命令、Agent/MCP 接入、doctor/usage/lint、组件知识查询、客户端 adapter、离线数据提取、构建测试、发布包检查和仓库开发;如果任务是直接编写 wd-* 组件页面或解释组件 API,应改用 wot-852skills.sh installs
6circlefin avatarpay-via-agent-walletcirclefin/skillsUse this skill when the user wants to call a paid API, look something up online, search for data, get prices or odds or stats, or use any paid service with auto848skills.sh installs