hnh-gg-drive

Manage Google Drive v3 files and folders via a Python CLI.

3|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/huynguyenh/skills --skill hnh-gg-drive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hnh-gg-drive
Source: https://github.com/huynguyenh/skills/tree/main/skills/hnh-gg-drive
Command: npx skills add https://github.com/huynguyenh/skills --skill hnh-gg-drive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of files and folders within Google Drive, eliminating the need for manual navigation and operations through the web interface.

Core Features & Use Cases

  • File Operations: Perform actions like listing, searching, uploading, downloading, moving, copying, renaming, and trashing files and folders.
  • API Integration: Leverages the Google Drive API via a Python CLI for robust and programmatic control.
  • Use Case: Automatically upload a generated report to a specific Google Drive folder, ensuring it's organized and accessible, or quickly find and download a client presentation from a shared Drive folder.

Quick Start

Use the hnh-gg-drive skill to upload the local file '/path/to/document.pdf' to your Google Drive.

Frequently Asked Questions about hnh-gg-drive

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

FAQPage Schema
How do I manage Google Drive files using a Python CLI?

You can manage Google Drive files using a Python CLI by interacting with the Google Drive v3 API to list, search, upload, download, move, copy, rename, trash, and share files programmatically.

Do I need gcloud CLI to authenticate Google Drive API operations in Python?

Yes, authenticating Google Drive API operations in Python requires the gcloud CLI with Application Default Credentials configured, alongside specific Python packages like google-api-python-client and google-auth.

What is the best way to automate uploading reports to Google Drive folders?

Automating uploads to Google Drive folders is best handled through a Python CLI tool leveraging the Drive v3 API, allowing programmatic file transfers to ensure documents are organized and accessible without manual web navigation.

Can I search and download files from shared Google Drive folders programmatically?

Yes, you can search and download files from shared Google Drive folders programmatically by executing API calls through a Python CLI that queries and retrieves files based on specific search parameters.

Does this Python CLI tool support moving and renaming Google Drive folders?

Yes, the Python CLI tool supports moving and renaming Google Drive folders by calling the Drive v3 API to update file metadata, locations, and titles directly from the command line.

Why use a Python CLI for Google Drive file management instead of the web interface?

Using a Python CLI for Google Drive file management eliminates manual navigation through the web interface, enabling robust, programmatic control and automation for bulk file operations and API integration.