google-drive

Manage Google Drive files and folders via Ruby scripts with CRUD operations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/arlenagreer/claude_configuration_docs --skill google-drive-arlenagreer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-drive
Source: https://github.com/arlenagreer/claude_configuration_docs/tree/main/skills/google-drive
Command: npx skills add https://github.com/arlenagreer/claude_configuration_docs --skill google-drive-arlenagreer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-apis-drive_v3, googleauth, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates manual file operations in Google Drive, enabling programmatic control over your entire file ecosystem.

Core Features & Use Cases

  • Complete File Operations: Upload, download, search, organize, and manage permissions programmatically.
  • Workflow Integration: Seamlessly connects with Google Sheets, Docs, Calendar, and Contacts for unified automation.

Quick Start

Use the google-drive skill to list all PDF files in your Google Drive.

Frequently Asked Questions about google-drive

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

FAQPage Schema
How do I automate file uploads and downloads in Google Drive programmatically?

Google Drive automation lets you upload, download, search, and organize files via Ruby scripts using the drive_manager.rb CLI tool with commands like upload, download, and list. The Skill handles authentication through shared token storage, enabling programmatic CRUD operations without manual intervention.

Can I manage Google Drive permissions and sharing settings through automation?

Yes, the Skill includes a share command to programmatically manage file permissions and sharing settings. Combined with upload and update operations, you can automate the entire lifecycle of file access control and collaboration workflows.

How do I search and filter files in Google Drive using scripts?

File search and filtering in Google Drive automation uses the list and get commands to query your drive for specific files by name, type, or metadata. Results support filtering operations, enabling you to programmatically locate and process files matching your criteria.

Does Google Drive automation work with other Google services like Sheets and Docs?

The Skill integrates seamlessly with Google Sheets, Docs, Calendar, and Contacts through shared authentication via ~/.claude/.google/token.json. This unified token approach enables cross-service workflows combining file management with other Google applications.

What are the prerequisites for setting up Google Drive file automation?

Setup requires the google-apis-drive_v3 and googleauth dependencies, Ruby runtime for executing scripts, and Google API credentials stored in ~/.claude/.google/token.json. Multi-account configurations are supported for advanced workflows.

Can I organize files into folders and restructure my Google Drive programmatically?

The create-folder and update commands enable programmatic folder organization and file restructuring. Combined with list and search operations, you can automate complex file organization and archival workflows without manual effort.

Related Skills