google-drive

Manage Google Drive files and folders via Python scripts and Google API client libraries.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Baphomet480/claude-skills --skill google-drive-baphomet480
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-drive
Source: https://github.com/Baphomet480/claude-skills/tree/main/google-drive
Command: npx skills add https://github.com/Baphomet480/claude-skills --skill google-drive-baphomet480

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive control over your Google Drive, eliminating the need for manual file management through a web browser or complex API interactions.

Core Features & Use Cases

  • Full CRUD Operations: Perform all standard file operations: list, search, upload, download, export, create folders, move, copy, rename, trash, and permanently delete.
  • Advanced Sharing & Permissions: Manage who can access your files and what they can do with them.
  • Use Case: Automatically upload daily reports to a specific folder, search for project documents by keyword, and share them with your team with read-only access.

Quick Start

List all files in your Google Drive root folder.

Frequently Asked Questions about google-drive

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

FAQPage Schema
How do I automate Google Drive file management with Python?

Automate Google Drive file management by using Python scripts with the google-api-python-client and google-auth-oauthlib libraries. This enables programmatic CRUD operations for listing, searching, uploading, and downloading files without manual browser interaction.

Can I manage Google Drive sharing permissions programmatically?

Yes, you can manage Google Drive sharing permissions programmatically. The Skill supports advanced sharing and permissions management, allowing you to control who can access your files and what level of access they have, such as read-only.

What's the best way to search and download files from Google Drive via API?

The best way to search and download files from Google Drive via API is using Python scripts that leverage the google-api-python-client. You can search for project documents by keyword and then programmatically download or export them directly.

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

Yes, you need google-auth-oauthlib along with google-api-python-client to upload files to Google Drive. These dependencies provide the necessary authentication and API integration required to perform comprehensive file operations like uploading and creating folders.

How do I move, copy, or rename folders in Google Drive using scripts?

Move, copy, or rename folders in Google Drive by executing Python scripts that interface with the Google API client. This provides full CRUD operations, allowing you to programmatically reorganize files, create new folders, and update metadata.