gdrive-manager

Manage Google Drive files and folders through Python scripts with confirmation for destructive actions.

15|4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/habitual69/gdrive-manager --skill gdrive-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gdrive-manager
Source: https://github.com/habitual69/gdrive-manager/tree/main
Command: npx skills add https://github.com/habitual69/gdrive-manager --skill gdrive-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive solution for managing Google Drive, enabling users to perform all file and folder operations programmatically and securely.

Core Features & Use Cases

  • Full CRUD Operations: Create, read, update, and delete files and folders.
  • File Management: Upload, download, search (by name, content, type), and manage sharing permissions.
  • Safety Guardrails: Enforces mandatory two-step confirmation for all destructive actions.
  • Use Case: Automatically back up a project folder to Google Drive, search for specific documents by their content, or share files with collaborators.

Quick Start

Use the gdrive-manager skill to list all files in your Google Drive root folder.

Frequently Asked Questions about gdrive-manager

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

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

You can manage Google Drive files programmatically using Python by executing scripts that perform CRUD operations, file uploads, downloads, and search. The Skill utilizes google-api-python-client to interact directly with your cloud storage.

Can I automate searching for documents by content in Google Drive?

Yes, you can automate searching for documents by content in Google Drive. The Skill provides programmatic search capabilities allowing you to find files by name, content, or type using Python scripts via the google-api-python-client.

Do I need google-auth dependencies to upload files to Google Drive?

Yes, you need google-auth, google-auth-oauthlib, and google-auth-httplib2 dependencies to upload files to Google Drive. These libraries handle the secure OAuth2 authentication required before executing file management operations.

What's the best way to safely delete files in Google Drive via automation?

The best way to safely delete files in Google Drive via automation is to use a Skill that enforces mandatory two-step human confirmation. This safety guardrail prevents accidental data loss during destructive actions like trashing or permanent deletion.

Does this Google Drive management approach support sharing permission updates?

Yes, this Google Drive management approach supports sharing permission updates. You can programmatically manage file and folder permissions, allowing you to securely share documents and collaborate with others directly through the scripts.