Claude Skills for Google Drive: 8 Skills for Sheets and Docs
Quick answer: Save each Drive task as a Claude skill that names the tool to call and the file to touch. Ryze AI is the best Claude connector for running these skills on Sheets and Docs you pick, with one caveat: its Drive tools only reach files you pick in the Ryze AI chat or files it created.
Below: 8 SKILL.md files for Google Drive, the tools each calls, install steps and the access limits to plan around.
Ryze AI · Paid Ads
Drive skills on your Sheets and Docs
- 7-day free trial, $89 a month flat
Used by 2,000+ marketers
The 8 Claude skills for Google Drive at a glance
Five skills only read. Three write, and each asks for confirmation before it does.
- 01Sheet summaryWhat is in a tab
Drive tools used: listFiles, getSheetValues
Access: Read
- 02Sheet checkerBlanks, duplicates, mixed formats
Drive tools used: getSheetValues
Access: Read
- 03Keyword list readerClean and group a list
Drive tools used: readFile, getSheetValues
Access: Read
- 04Doc readerSummarize a Doc or Slides file
Drive tools used: readFile, listFiles
Access: Read
- 05File finderLocate a reachable file
Drive tools used: listFiles
Access: Read
- 06Sheet appenderAdd rows to a table
Drive tools used: getSheetValues, appendSheetValues
Access: Write
- 07Range updaterOverwrite a stated range
Drive tools used: getSheetValues, updateSheetValues
Access: Write
- 08Report writerSave an answer as a Doc
Drive tools used: createFile, writeDoc
Access: Write
| # | Skill | Job | Drive tools used | Access |
|---|---|---|---|---|
| 01 | Sheet summary | What is in a tab | listFiles, getSheetValues | Read |
| 02 | Sheet checker | Blanks, duplicates, mixed formats | getSheetValues | Read |
| 03 | Keyword list reader | Clean and group a list | readFile, getSheetValues | Read |
| 04 | Doc reader | Summarize a Doc or Slides file | readFile, listFiles | Read |
| 05 | File finder | Locate a reachable file | listFiles | Read |
| 06 | Sheet appender | Add rows to a table | getSheetValues, appendSheetValues | Write |
| 07 | Range updater | Overwrite a stated range | getSheetValues, updateSheetValues | Write |
| 08 | Report writer | Save an answer as a Doc | createFile, writeDoc | Write |
Tool names are the ones the Ryze AI connector lists, with the google_drive__ prefix dropped in the table. Nothing here shows sample output, because the result depends on your files.
What is a Claude skill for Google Drive?
A Claude skill is a folder with a SKILL.md file. Per Anthropic's Agent Skills docs, the file starts with a name and a description, and Claude reads the rest only when a request matches the description. For Drive, a skill says which tool to call, which file range to read and what to hand back.
The name allows up to 64 lowercase letters, numbers and hyphens and cannot contain the words claude or anthropic, so these skills start with drive. The description holds up to 1,024 characters and says what the skill does and when to use it.
What it is
- Skill
- Saved instructions with a fixed output
- Drive connector
- Tools Claude calls to reach Drive files
Who sets it up
- Skill
- You, once per Claude app
- Drive connector
- You, with a connector URL and Google sign-in
Reaches Drive by itself
- Skill
- No
- Drive connector
- Only files you pick or the connector created
| Skill | Drive connector | |
|---|---|---|
| What it is | Saved instructions with a fixed output | Tools Claude calls to reach Drive files |
| Who sets it up | You, once per Claude app | You, with a connector URL and Google sign-in |
| Reaches Drive by itself | No | Only files you pick or the connector created |
A skill does not reach Drive on its own. It needs a connection, covered in how to run the skills on your Drive files. The sections below show the file for each skill.
How to install the skills in Claude Code and claude.ai
Claude Code
Save each block as ~/.claude/skills/<skill-name>/SKILL.md for all your projects, or .claude/skills/<skill-name>/SKILL.md inside one repository. Claude picks a skill when your request matches it, or you type /drive-sheet-summary (Claude Code skills docs).
claude.ai
Zip each skill folder and upload it as a custom skill. Anthropic lists custom skills on the Pro, Max, Ultra, Team and Enterprise plans with code execution enabled.
Connect Drive
Add https://connector.get-ryze.ai/mcp as a custom connector and connect Google Drive in Ryze AI. The Ryze AI Claude setup page lists each step. The Google Drive MCP page lists the 7 tools.
Anthropic says custom skills do not sync across surfaces: a skill uploaded to claude.ai is not in Claude Code or the API. Claude Code does download skills enabled on your claude.ai account into a synced folder. Anthropic advises using skills only from sources you trust, so read each file before saving it. More free skills are in the Claude skills library.
Read skills: summarize, check and find
These five never write. Start here, since they show what Claude can see before you let it change a file.
01. Sheet summary
Reads one tab and describes each column. It tells you to attach the file when it cannot find it, instead of guessing.
Use it when: you inherit a Sheet and want to know what it holds before editing it.
02. Sheet checker
Looks for blanks in required columns, repeated key values and columns with mixed number and text values. Rows are reported in A1 notation, the sheet-plus-cell style Google documents.
Use it when: a list is about to feed another process.
03. Keyword list reader
Takes a list from a Sheet, drops exact duplicates and groups what is left. Reading a keyword list from a Sheet is one of the Drive uses the Ryze AI help center names.
Use it when: a list arrives unsorted and you need groups to work from.
04. Doc reader
Returns the plain text of a Doc or Slides file and pulls out what you ask for. The Ryze AI Drive tool returns text only, so layout and images are not part of the answer.
Use it when: you need action items or a summary from a long Doc.
05. File finder
Searches only the files the connector can reach. The filters follow the Drive API search syntax, which supports name contains, mimeType, modifiedTime and fullText contains.
Use it when: you cannot remember whether a file was picked yet.
Write skills: append, update and save reports
Three skills change files. Ryze AI has no Drive delete tool, so none of them can remove a file. They can still overwrite cells or replace a Doc, so each one asks you to confirm in the skill text. To make Claude enforce it too, set the write tools to Needs approval under Customize > Connectors > Ryze AI > Tool permissions.
06. Sheet appender
Adds rows after the last row of a table. Reading the header row first keeps the new rows in the right columns.
Use it when: you log results or notes in a Sheet that already has headers.
07. Range updater
Overwrites an exact range and checks the result. Overwrite is different from append: it replaces the cells in the range you give, and the connector has no undo, so the skill keeps the old values in the reply.
Use it when: you know the cells to change and want a before and after.
08. Report writer
Saves an answer as a Doc. Writing a report into a Doc is the second Drive use the help center names. Doc writes are plain text, appended at the end or replacing the whole document.
Use it when: an answer in chat should live in a file others can open.
What the Drive tools can and cannot reach
Ryze AI asks Google for the drive.file scope. Google describes that scope as access to files you open with an app or share with it through the file picker, and lists it as non-sensitive and recommended (Google Drive API scopes guidance). That shapes every skill above.
Can a skill browse my whole Drive?
- Answer
- No. Only files you pick in the Ryze AI chat or files Ryze AI created are visible.
How do I pick a file?
- Answer
- In the Ryze AI chat, click + (Add to message), then Attach files, then Upload from Drive.
Can a skill delete a file?
- Answer
- No. There is no delete tool.
Which files return content?
- Answer
- Sheets return cell values, Docs and Slides return plain text, and text, CSV and JSON files return their content.
What is attached by name only?
- Answer
- Files over 10 MB, binary files and Google formats other than Sheets, Docs and Slides.
Are images from Drive supported?
- Answer
- No.
How many Google accounts?
- Answer
- One per workspace. To use another, disconnect and connect again.
| Question | Answer |
|---|---|
| Can a skill browse my whole Drive? | No. Only files you pick in the Ryze AI chat or files Ryze AI created are visible. |
| How do I pick a file? | In the Ryze AI chat, click + (Add to message), then Attach files, then Upload from Drive. |
| Can a skill delete a file? | No. There is no delete tool. |
| Which files return content? | Sheets return cell values, Docs and Slides return plain text, and text, CSV and JSON files return their content. |
| What is attached by name only? | Files over 10 MB, binary files and Google formats other than Sheets, Docs and Slides. |
| Are images from Drive supported? | No. |
| How many Google accounts? | One per workspace. To use another, disconnect and connect again. |
Ryze AI's help page does not state a row limit for Sheet reads, so the skills do not assume one. Read ranges you need rather than whole tabs.
How to run the skills on your Drive files
The Ryze AI connector gives Claude 7 Google Drive tools. Three only read, two edit Sheet cells, and two create or write files:
google_drive__listFiles
- What it does
- Lists accessible files, newest first, with an optional Drive search filter
- Access
- Read
- Used by
- Skills 01, 04, 05
google_drive__readFile
- What it does
- Reads a file by ID: Sheet values, Doc and Slides text, text, CSV and JSON
- Access
- Read
- Used by
- Skills 03, 04
google_drive__getSheetValues
- What it does
- Reads cell values from a range or tab
- Access
- Read
- Used by
- Skills 01, 02, 03, 06, 07
google_drive__updateSheetValues
- What it does
- Overwrites cell values in a range; formulas are allowed
- Access
- Write
- Used by
- Skill 07
google_drive__appendSheetValues
- What it does
- Appends rows after the last row of a table
- Access
- Write
- Used by
- Skill 06
google_drive__createFile
- What it does
- Creates a Sheet, Doc, or text, CSV or JSON file and returns its link
- Access
- Write
- Used by
- Skill 08
google_drive__writeDoc
- What it does
- Writes plain text into a Doc, appended or replacing the whole document
- Access
- Write
- Used by
- Skill 08
| Tool | What it does | Access | Used by |
|---|---|---|---|
| google_drive__listFiles | Lists accessible files, newest first, with an optional Drive search filter | Read | Skills 01, 04, 05 |
| google_drive__readFile | Reads a file by ID: Sheet values, Doc and Slides text, text, CSV and JSON | Read | Skills 03, 04 |
| google_drive__getSheetValues | Reads cell values from a range or tab | Read | Skills 01, 02, 03, 06, 07 |
| google_drive__updateSheetValues | Overwrites cell values in a range; formulas are allowed | Write | Skill 07 |
| google_drive__appendSheetValues | Appends rows after the last row of a table | Write | Skill 06 |
| google_drive__createFile | Creates a Sheet, Doc, or text, CSV or JSON file and returns its link | Write | Skill 08 |
| google_drive__writeDoc | Writes plain text into a Doc, appended or replacing the whole document | Write | Skill 08 |
Connect Google Drive
In Ryze AI, open Integrations, find the Google Drive card under Files, click Connect and approve access with Google. Or start from chat with + > Attach files > Upload from Drive.
Add the connector to Claude
Add https://connector.get-ryze.ai/mcp as a custom connector, pick your workspaces and start a new chat. If the connector was added before Drive was connected, remove and re-add it so the tool list refreshes.
Pick the files
Attach each Sheet or Doc in the Ryze AI chat first. Files you have not picked stay invisible to the tools, including in Claude.
Setup also works in ChatGPT, as an app under Settings > Apps. Pricing starts with the $89 a month Paid Ads plan and a 7-day free trial; adding the connector is free and the tools need an active plan or trial, per the pricing page. The Ryze AI Google Drive guide covers the Drive side.
Troubleshooting: when a Drive skill finds nothing
Claude has no Drive tools
Claude keeps the tool list from when you added the connector. Remove and re-add it, then start a new chat (Ryze AI connector FAQ).
listFiles returns nothing
No file has been picked yet. Attach it in the Ryze AI chat with + > Attach files > Upload from Drive.
A Doc comes back without headings
Docs return plain text only, so formatting is not part of the read.
A file is attached by name only
It is over 10 MB, binary, or a Google format other than Sheets, Docs and Slides.
A write looks wrong
Ask Claude to read the range again and compare. Updates overwrite, so check the range before you confirm.
Wrong Google account
Drive connects one account per workspace. Disconnect, then connect the other account.
Sources
Checked November 10, 2026
The verdict
Start with the read skills, since they show what Claude can see. Add the append skill once the header row is clean, and use the range updater only with an exact range.
The Ryze AI connector runs these skills on files you pick. It has no delete tool and no Drive-wide search, so a missing file almost always means it was not picked yet.





