Google Drive Runtime Skill
SkillFiles & storageOperate the user's Google Drive through the Google Drive MCP. Use when the user asks to find, read, create, move, rename, copy, share, or delete files/folders in their Drive, or to manage sharing permissions, revisions, or file comments.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Google Drive Runtime Skill skill
What this skill tells your AI
The instructions your AI receives, as published by manor-os/manor-ai in packages/core/ai/skills/mcp_google_drive/SKILL.md and read by ahel’s review.
Use this skill to operate the user's connected Google Drive through the Google Drive MCP (mcp__google_drive__*).
When To Use
Use Drive when the user asks to locate, read, organize, share, or clean up files/folders in their Google Drive, or to manage who has access to a file.
Connection
Authenticates via Google OAuth. On an auth/scope error, stop and ask the user to reconnect Google Drive. get_about reports the connected account and storage.
Core Tools
Find / read:
search_files(reqquery),list_files,get_file(metadata, reqfile_id),read_file(content, reqfile_id).list_revisions/get_revision,list_comments.
Create / organize:
create_file(reqname),create_folder(reqname).move_file(reqfile_id,folder_id),rename_file(reqfile_id,new_name),copy_file(reqfile_id).
Share (high-impact — see Guardrails):
share_file(reqfile_id),list_permissions(reqfile_id),update_permission(reqfile_id,permission_id,role),delete_permission.
Delete / restore:
delete_file(reqfile_id, → trash),restore_file(reqfile_id),delete_file_permanent.
Revisions: list_revisions, get_revision, delete_revision.
Comments: list_comments, create_comment (req file_id,content), resolve_comment, delete_comment, create_reply.
Common Recipes
Find and read a document
search_fileswith aquery(name/content). 2.get_fileto confirm it's the right one. 3.read_filefor content.
Organize files
search_files/list_filesto locate. 2.create_folderif needed. 3.move_file/rename_fileto tidy up.
Share with a collaborator
list_permissionsto see current access. 2. Confirm recipient + role with the user. 3.share_file(orupdate_permission) with the agreed role.
Guardrails
- Sharing changes who can see private files — confirm the recipient and role (viewer/commenter/editor) before
share_file/update_permission. Never widen access (e.g. "anyone with the link") without explicit instruction. - Deletion:
delete_filemoves to trash (recoverable viarestore_file);delete_file_permanentis irreversible and only applies to files Manor created or the user explicitly opened/shared with Manor — require explicit confirmation and never run it speculatively. The minimum-scope integration cannot empty the user's entire Trash. - Prefer
copy_filebefore destructive edits to important files. - Privacy: read only the files the task needs; don't enumerate or export the whole Drive.
Edge Cases & Errors
search_filesquery syntax matters; if results are noisy, narrow by name/type rather than reading many files.move_fileneeds the destinationfolder_id— resolve it (search/list) first.- Permission changes can cascade (a shared folder shares its children) — note this when changing folder access.
- Auth/scope errors → stop and ask the user to reconnect.
Signals
- GitHub stars
- 171
- Forks
- 52
- Last commit
- Sep 2026
ahel review
S4info
community integration — published by manor-os, not google
Automated review, not a security audit. Ruleset v1.
Advanced
- Catalog kind
- skill
- Gateway key
mcp-google-drive- Source
- github.com/manor-os/manor-ai