google-drive-api

Finds, reads, exports, uploads, updates and shares Google Drive files via Drive API.

37|13|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/anthropics/claude-tag-plugins --skill google-drive-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-drive-api
Source: https://github.com/anthropics/claude-tag-plugins/tree/main/google-drive/skills/google-drive-api
Command: npx skills add https://github.com/anthropics/claude-tag-plugins --skill google-drive-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the friction of working with Google Drive files by helping you find, read, export, upload, move, and share content without manual API setup.

Core Features & Use Cases

  • Search and discovery: Find files by name, type, folder, owner, modified time, or full text across My Drive and shared drives.
  • Read and export content: Open Google Docs, Sheets, Slides, Drawings, and binary files in the correct format for downstream use.
  • Create and update files: Create folders, upload new content, rename items, move files between folders, and replace file contents.
  • Manage access: Inspect and change permissions for users, groups, domains, or link-based sharing.
  • Use case: A team lead can locate the latest project brief, export it as text, move it into the right folder, and share it with the team in one workflow.

Quick Start

Use the google-drive-api skill to find the most recently modified spreadsheet in my Drive and summarize its contents.

Frequently Asked Questions about google-drive-api

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

FAQPage Schema
How do I search for and export Google Drive files via the API?

Search Google Drive files by name, type, folder, owner, or full text across My Drive and shared drives, then export Google Docs, Sheets, and Slides to correct downstream formats. The workflow handles fields-based API responses and media downloads.

Can I manage Google Drive file permissions and sharing through the API?

Yes, you can inspect and modify Google Drive permissions for users, groups, domains, or link-based sharing. This allows you to share files, manage access levels, and handle shared-drive access directly within your workflow.

Do I need curl and jq to work with the Google Drive API?

Yes, curl and jq are required dependencies for this workflow. Curl executes the HTTP requests for Google Drive file operations, while jq parses the JSON responses for fields-based data extraction and API interaction.

How do I upload and organize files in Google Drive folders using the API?

You can upload new content, create folders, rename items, and move files between folders using the Google Drive API. The process supports different upload modes and handles file content replacement for existing documents.

Does the Google Drive API support accessing shared drives?

Yes, the Google Drive API supports shared-drive access using supportsAllDrives behavior. This allows you to search, read, and manage files located in shared drives just as you would in My Drive.