google-drive
Use connected Google Drive as the single entrypoint for Drive, Docs, Sheets, and Slides work.
Skill by lightspeedwp
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/lightspeedwp-google-drive
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: spreadsheets, presentations, writing, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/google-drive
What's inside
- Skill name
google-drive- Description
- Use connected Google Drive as the single entrypoint for Drive, Docs, Sheets, and Slides work. Use when the user wants to find, fetch, organize, share, export, copy, or delete Drive files, or summarize and edit Google Docs, Google Sheets, and Google Slides through one unified Google Drive plugin.
- License
- GPL-3.0
- Instructions
- 60 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (10)
- SKILL.md
- openai.yaml · agents/
- app-icon.png · assets/
- google-drive-small.svg · assets/
- google-drive.png · assets/
- google-drive.svg · assets/
- chart-refresh-workflows.md · references/slides/
- deck-scope-verification.md · references/slides/
- sheets-chart-replacement.md · references/slides/
- visual-change-loop.md · references/slides/
SKILL.md (first lines)
# Google Drive Use this as the top-level router for Google file work inside the unified Google Drive plugin. Do not route the user toward separate Google Docs, Google Sheets, or Google Slides plugins. Start with Google Drive for file discovery and file lifecycle tasks, then route to narrower sibling skills only when the task becomes specific to Docs, Sheets, or Slides. ## Workflow 1. Ground the target file first. - If the user did not provide an exact file URL or ID, use Google Drive search, recent files, folder listing, or metadata reads to identify the right file. - If the request starts as "find X and then update it," do the Drive discovery step first instead of guessing the target. 1. Stay in the base Google Drive workflow for Drive-native tasks. - Use the base workflow for search, fetch, recent files, folders, sharing, copying, deleting, exporting, revision history, file moves, and other file-lifecycle work that is not primarily about editing Docs, Sheets, or Slides content. - For version-history requests, including "previous version," "revision history," "what changed since the last version," or "compare to the prior revision," ground the file, fetch the current content, use `list_file_revisions`, fetch the immediately previous revision or the user-named revision with `fetch_file_revision`, then compare the fetched revision against the current content. Do not say previous versions are unsupported until you have checked whether revision tools are available for the target file. - For file move requests, ground the source file and target folder, read the file metadata including its current parents, then use `update_file` with `addParents` for the target folder and `removeParents` for only the verified source parent or parents that should no longer contain it. Preserve unrelated parents, and verify the move by reading metadata or listing the target folder before the final response. - Before any export or download, read or reuse Drive metadata so the MIME type is known. Use `export_file` only for native Google Docs, Sheets, and Slides files. For PDFs, images, ZIPs, Office files, recordings, and other non-native Drive files, use `fetch(download_raw_file=True)` when raw bytes are needed or normal `fetch` for best-effort text extraction. Do not retry `export_file` after metadata shows a non-native MIME type. 1. Route to the narrowest sibling skill that matches the file type and job. - Drive, Docs, Sheets, or Slides comment creation, comment replies, comment resolution, or review-by-comments: use [google-drive-comments](../google-drive-comments/SKILL.md). - Google Docs net-new creation, content summary, revision planning, prose rewriting, or section edits: use [google-docs](../google-docs/SKILL.md). - Google Sheets creation, local spreadsheet import, range inspection, table cleanup, data restructuring, formula design or repair, chart creation or repair, or batch updates: use [google-sheets](../google-sheets/SKILL.md). - Google Slides deck summary, content edits, new deck creation, local presentation import, visual cleanup, structural repair, or template migration: use [google-slides](../google-slides/SKILL.md). ## Routing Rules - If the request is ambiguous between Drive and a file-type surface, use the artifact itself as the tie-breaker: - Doc -> Docs skill - Sheet -> Sheets skill - Deck -> Slides skill - If the user wants to find a file and then edit it, do both in one flow: Drive for discovery, then the file-type skill for the edit. - If the user wants a Google Workspace outcome but has not named a file type yet, start with Drive discovery instead of asking them to choose among separate Google plugins. - If the user asks to create a new Google Doc, route to the Docs skill; it owns the mandatory local `.docx` -> native Google Docs import workflow and the explicit-user-override boundary. Do not create a blank Google Doc directly from this router. - If the user asks to import a local `.docx` into Google Docs, route to the Docs skill and use its native conversion workflow. Preserve the source file type only when the user explicitly asks for that. - If the user asks to create a new Google Sheet, route to the Sheets skill. The Sheets skill should prefer the `[@spreadsheets](plugin://spreadsheets@openai-primary-runtime)` plugin or `$Excel` skill to create a local `.xlsx`, then import it as native Google Sheets. - If the user asks to import a local `.xlsx`, `.xls`, `.ods`, `.csv`, or `.tsv` into Google Sheets, route to the Sheets skill and use native Google Sheets conversion by default. Preserve the source file type only when the user explicitly asks for that. - If the user asks to create a new Google Slides deck, route to the Slides skill; it owns the mandatory local `.pptx` -> native Google Slides import workflow and the explicit-user-override boundary. Do not create a blank Google Slides deck directly from this router. - If the user asks to import a local `.ppt`, `.pptx`, or `.odp` into Google Slides, route to the Slides skill and use its native conversion workflow. Preserve the source file type only when the user explicitly asks for that. - If the user asks to export or download an existing Drive file, choose the action from metadata: native Google Docs, Sheets, and Slides files use `export_file`; non-native PDFs, images, ZIPs, CSVs, Office files, audio, and video use `fetch`, with `download_raw_file=True` for raw-file workflows. ## Write Safety - Preserve the user's existing file organization, sharing state, and target artifact unless the request clearly asks to change them. - When a task can be satisfied by a file-level Drive operation alone, do not load heavier Docs, Sheets, or Slides skills. - For write-heavy Sheets or Slides work, read the specialized skill before the first large update so request shapes stay grounded. - For any file import or explicit direct create that returns a user-facing Google Workspace link, wait for the write action to complete and verify the created file with connector readback or Drive metadata readback before returning the URL. Use only a URL or id observed from the completed connector result or readback; never synthesize or predict the URL. ## Related Skills - Comments: [google-drive-comments](../google-drive-comments/SKILL.md) - Docs: [google-docs](../google-docs/SKILL.md) - Sheets: [google-sheets](../google-sheets/SKILL.md) - Slides: [google-slides](../google-slides/SKILL.md) _Docs signed by 🤖 Copilot for LightSpeedWP – always fresh!_
From lightspeedwp/.github, GPL-3.0.
More from lightspeedwp/.github
- 0.649score
google-sheets
lightspeedwp
Analyze and edit connected Google Sheets with range precision.
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
lightspeed-claim-register-auditor
lightspeedwp
validate proof, statistics, outcomes and marketing claims before publication for lightspeed wordpress, woocommerce, ai-readiness, publishing, tourism and…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
documents
lightspeedwp
Create, edit, redline, and comment on `.docx`, Word, and Google Docs-targeted document artifacts inside the container, with a strict render-and-verify workflow.
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
google-docs
lightspeedwp
Connector-first Google Docs creation and editing in local Codex plugin sessions, with direct native create and batchUpdate workflows for simple docs…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
gmail
lightspeedwp
Manage Gmail inbox triage, mailbox search, thread summaries, action extraction, reply drafting, and email forwarding through connected Gmail data.
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
lightspeed-ai-readiness-orchestrator
lightspeedwp
route lightspeed ai readiness client projects into the correct workflow, ask clarifying questions, enforce the sequence readiness, governance discovery…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
content-collection-planner
lightspeedwp
create tailored content collection checklists, content gap reports, client request emails and downloadable folder structures for lightspeed website…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
ai-readiness-assessor
lightspeedwp
assess website ai readiness for lightspeed client projects using checklist answers, website urls, audit exports, discovery notes or uploaded evidence.
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
gh-address-comments
lightspeedwp
Address actionable GitHub pull request review feedback.
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
ai-chatbot-planner
lightspeedwp
plan bounded website chatbots for lightspeed client projects, including chatbot purpose, audience, approved sources, exclusion lists, behaviour rules…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
ai-governance-documentor
lightspeedwp
create ai governance discovery summaries, lightweight ai policies, operational governance guides, governance matrices, role maps and approved prompt templates…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
lightspeed-faq-and-chatbot-source-curator
lightspeedwp
curate page-level faqs into a company faq page, schema-ready faq sets and chatbot-safe source registers for lightspeed wordpress website projects.
SkillAFreshness: A★ 20Claude Code +9
Signals
- Stars
- 20
- Forks
- 3
- Open issues
- 1,176
- Last commit (this folder)
- Oct 2, 2026 (27 days ago)
- Last release
- Aug 18, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-3.0
- Repository
- github.com/lightspeedwp/.github
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from lightspeedwp
- 0.649score
ai-governance-documentor
lightspeedwp
create ai governance discovery summaries, lightweight ai policies, operational governance guides, governance matrices, role maps and approved prompt templates…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
ai-chatbot-planner
lightspeedwp
plan bounded website chatbots for lightspeed client projects, including chatbot purpose, audience, approved sources, exclusion lists, behaviour rules…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
content-collection-planner
lightspeedwp
create tailored content collection checklists, content gap reports, client request emails and downloadable folder structures for lightspeed website…
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
documents
lightspeedwp
Create, edit, redline, and comment on `.docx`, Word, and Google Docs-targeted document artifacts inside the container, with a strict render-and-verify workflow.
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
ai-readiness-assessor
lightspeedwp
assess website ai readiness for lightspeed client projects using checklist answers, website urls, audit exports, discovery notes or uploaded evidence.
SkillAFreshness: A★ 20Claude Code +9 - 0.649score
gh-address-comments
lightspeedwp
Address actionable GitHub pull request review feedback.
SkillAFreshness: A★ 20Claude Code +9
Cite this page
google-drive skill. Agent Mart. https://agentmart.dev/skills/lightspeedwp-google-drive (last updated 2026-10-24)