gdcli

Manage Google Drive files and folders via the gdcli terminal CLI.

2.3k|207|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/badlogic/pi-skills --skill gdcli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gdcli
Source: https://github.com/badlogic/pi-skills/tree/main/gdcli
Command: npx skills add https://github.com/badlogic/pi-skills --skill gdcli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a command-line interface for Google Drive, enabling users to list, search, upload, download, and share files and folders without a graphical UI.

Core Features & Use Cases

  • List and browse files and folders in Google Drive directly from the terminal.
  • Search by filename, metadata, or content, and upload or download files to local systems.
  • Share files or folders with teammates or public access, streamlining collaboration.

Quick Start

Use the gdcli tool to list files for a given account, for example: gdcli <email> ls

Frequently Asked Questions about gdcli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Google Drive files from the command line?

You can manage Google Drive files from the command line by using a CLI tool to list, search, upload, download, and share files directly from your terminal without a graphical interface. This enables scriptable Drive operations for automated workflows.

How do I list and search Google Drive folders via a terminal?

To list and search Google Drive folders via a terminal, you can use command-line instructions to browse directories and search by filename, metadata, or content. This allows direct file management from local systems.

Do I need a Google Drive API project to use a CLI for file uploads?

Yes, you need a configured Google Drive API project and an authenticated CLI client with OAuth credentials to use a CLI for file uploads. This setup allows scriptable Drive operations across personal or team accounts.

Can I share Google Drive files with teammates using a CLI?

Yes, you can share Google Drive files with teammates using a CLI by executing share commands. This streamlines collaboration by allowing you to grant teammate or public access to files and folders directly from the terminal.

What is the best way to automate Google Drive operations for team accounts?

The best way to automate Google Drive operations for team accounts is integrating a scriptable CLI into your automated workflows. This allows you to execute listing, uploading, and sharing tasks without manual graphical UI intervention.