dl-alexandre/skills

gdrv-cli

Manage Google Drive files using the gdrv CLI. Use when working with file uploads, downloads, folder management, permissions, or when the user mentions Google Drive, cloud storage, file backups, or gdrv.

First seen Jan 25, 2026

Installation

$ npx skills add dl-alexandre/skills --skill gdrv-cli

Also in this package

Other skills from dl-alexandre/skills · top by installs.

npx skills add dl-alexandre/skills

Browse all from dl-alexandre/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License LICENSE
Default branch master
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,575 B
  • docs SUMMARY.md 218 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 36 installs

SKILL.md

Google Drive CLI

Manage Google Drive using the gdrv command-line tool.

Prerequisites

gdrv --version
export GDRV_CREDENTIALS='path/to/credentials.json'
gdrv auth login

Authentication

  • Service account or OAuth2 credentials
  • Environment variable: GDRV_CREDENTIALS
  • OAuth flow: gdrv auth login

File Operations

Upload

gdrv upload file.txt --folder "Backups"
gdrv upload ./folder --recursive --folder "Archive"

Download

gdrv download FILE_ID --output ./downloads
gdrv download --query "name contains 'Report'" --output ./reports

List & Search

gdrv list --folder "Documents" --limit 100
gdrv search "*.pdf" --folder "Reports"
gdrv list --trashed

Folder Management

gdrv folder create "New Folder" --parent PARENT_ID
gdrv folder list --parent ROOT
gdrv folder delete FOLDER_ID --confirm

Permissions

gdrv share FILE_ID --email [email protected] --role editor
gdrv share FILE_ID --anyone --role viewer
gdrv permissions list FILE_ID
gdrv permissions revoke FILE_ID PERMISSION_ID

Agent Best Practices

  1. Use folder names when possible; resolve IDs with gdrv list
  2. Recursive uploads for directory backups
  3. Query syntax for complex searches
  4. Service accounts for automation (no user interaction)