skillfed

gdrive-access

gdrive-access lets you interact with Google Drive through a command-line interface secured by 1Password OAuth authentication. List files, download individual items, or sync entire folders to your local system—all without leaving your terminal.

gdrive-access provides CLI-based Google Drive access with 1Password OAuth for listing, downloading, and syncing files.

AI-generated summary based on this skill's SKILL.md

58 8 MIT updated by terrylica

Install

terrylica/cc-skills/gdrive-access · repository language: Shell

CLI (skillfed)coming soon
git clone https://github.com/terrylica/cc-skills
cp -r cc-skills/plugins/productivity-tools/skills/gdrive-access ~/.claude/skills/gdrive-access

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I access Google Drive from the command line?

gdrive-access provides a CLI tool that connects to your Google Drive account through 1Password OAuth authentication. Once authenticated, you can list files, download items, and manage your Drive directly from your terminal without needing a browser or GUI.

Can I download files from Google Drive using bash?

Yes. gdrive-access lets you download files from Google Drive using bash scripts. You can target specific files by name or ID, and the tool handles the authentication and transfer automatically through your command line.

How do I sync Google Drive to a local folder?

gdrive-access supports syncing entire Google Drive folders to your local system. The tool can monitor and keep your local copy in sync with changes on Drive, making it easy to work with Drive files offline while maintaining a synchronized backup.

What authentication method does gdrive-access use?

gdrive-access uses 1Password OAuth authentication to secure your Google Drive access. This means your credentials are managed through 1Password rather than stored directly in the tool, providing a more secure setup for CLI-based Drive operations.

Can I search and filter files in Google Drive from the terminal?

gdrive-access supports searching and filtering Drive files by name, type, or modification date directly from your terminal. This lets you find specific files programmatically without browsing the web interface.

How do I create a Google Doc from the command line?

gdrive-access can convert and upload local files as native Google Docs. You can automate this process through the CLI, allowing you to create and manage Docs programmatically without manual steps in the Drive web interface.

SKILL.md

rendered from the published skill — quoted content, verbatim

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/gdrive-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/gdrive-tools/skills/gdrive-access/scripts && bun install && bun run build
Step 2: Check GDRIVE_OP_UUID Environment Variable

```bash echo "GDRIVE_OP_UUID:

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 14 files
plugins/productivity-tools/skills/gdrive-access/SKILL.md
plugins/productivity-tools/skills/gdrive-access/references/evolution-log.md
plugins/productivity-tools/skills/gdrive-access/references/gdrive-api-setup.md
plugins/productivity-tools/skills/gdrive-access/references/oauth-clients.md
plugins/productivity-tools/skills/gdrive-access/scripts/.gitignore
plugins/productivity-tools/skills/gdrive-access/scripts/bun.lock
plugins/productivity-tools/skills/gdrive-access/scripts/cli.ts
plugins/productivity-tools/skills/gdrive-access/scripts/lib/auth.ts
plugins/productivity-tools/skills/gdrive-access/scripts/lib/config.ts
plugins/productivity-tools/skills/gdrive-access/scripts/lib/drive.ts
plugins/productivity-tools/skills/gdrive-access/scripts/lib/index.ts
plugins/productivity-tools/skills/gdrive-access/scripts/lib/types.ts
plugins/productivity-tools/skills/gdrive-access/scripts/package.json
plugins/productivity-tools/skills/gdrive-access/scripts/tsconfig.json

Related skills

Tags

cloud-storage-cli oauth-integration file-sync-tool batch-download drive-automation credential-management document-conversion api-wrapper