terrylica avatar

Gdrive Access

This is a well-structured CLI wrapper for Google Drive operations that handles OAuth through 1Password, which is clever if you're already in that ecosystem. It lists, downloads, and syncs folders with proper preflight checks and a guided setup flow. The self-evolving aspect is interesting: instructions explicitly tell Claude to fix the skill file when something breaks rather than deferring. Tokens get stored centrally at ~/.claude/tools/gdrive-tokens organized by UUID, and it auto-exports Google Docs to .docx. The mandatory preflight section is thorough, maybe overly so, but it should prevent the usual "works on my machine" issues. Good for teams already using 1Password who need programmatic Drive access without manually wrangling service accounts.

skills.sh installs
357
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add terrylica/cc-skills --skill gdrive-access --agent claude-code

Installs into .claude/skills of the current project.

Files

Google Drive Access

List, download, and sync files from Google Drive programmatically via Claude Code.

Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.

MANDATORY PREFLIGHT (Execute Before Any Drive Operation)

CRITICAL: You MUST complete this preflight checklist before running any gdrive commands. Do NOT skip steps.

Step 1: Check CLI Binary Exists

ls -la "$HOME/.claude/plugins/marketplaces/cc-skills/plugins/productivity-tools/skills/gdrive-access/scripts/gdrive" 2>/dev/null || echo "BINARY_NOT_FOUND"

If BINARY_NOT_FOUND: Build it first:

cd ~/.claude/plugins/marketplaces/cc-skills/plugins/productivity-tools/skills/gdrive-access/scripts && bun install && bun run build

Step 2: Check GDRIVE_OP_UUID Environment Variable

echo "GDRIVE_OP_UUID: ${GDRIVE_OP_UUID:-NOT_SET}"

If NOT_SET: You MUST run the Setup Flow below. Do NOT proceed to gdrive commands.

Step 3: Verify 1Password Authentication

op account list 2>&1 | head -3

Sponsors

Details

Repository
github.com/terrylica/cc-skills
Categories
Security, CLI & Terminal
First seen
Jun 3, 2026

More from terrylica/cc-skills

All 15

Recommended

More Security
1outsharp avatargoogle-newsoutsharp/shipp-skillsGoogle News is a free news aggregator by Google that surfaces headlines from thousands of publishers worldwide. Use this skill to fetch top stories, topic feeds356skills.sh installs
2arpitg1304 avatarros2-developmentarpitg1304/robotics-agent-skillsComprehensive best practices, design patterns, and common pitfalls for ROS2 (Robot Operating System 2) development. Use this skill when building ROS2 nodes, pac353skills.sh installs
3bobmatnyc avatarenv-managerbobmatnyc/claude-mpm-skillsEnvironment variable validation, security scanning, and management for Next.js, Vite, React, and Node.js applications350skills.sh installs
4anthropics avatarprior-auth-review-skillanthropics/healthcareAutomate payer review of prior authorization (PA) requests. This skill should be used when users say "Review this PA request", "Process prior authorization for 349skills.sh installs
5jwynia avatarconfig-scanjwynia/agent-skillsDetect security misconfigurations in config files, Docker, and IaC. Use when reviewing configuration security for containers, Kubernetes, Terraform, or applicat349skills.sh installs
6dfinity avatarinternet-identitydfinity/icskillsIntegrate Internet Identity authentication. Covers passkey and OpenID sign-in flows, delegation handling, and principal-per-app isolation. Use when adding sign-343skills.sh installs