google-docs-sheets

Export Google Docs and Sheets content as Markdown.

Updated Sep 27, 2025
One-click install
npx skills add https://github.com/mir/maratai --skill google-docs-sheets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-docs-sheets
Source: https://github.com/mir/maratai/tree/main/claude-maratai-manager/skills/google-docs-sheets
Command: npx skills add https://github.com/mir/maratai --skill google-docs-sheets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client>=2.130, google-auth>=2.29, google-auth-httplib2>=0.2, google-auth-oauthlib>=1.2, markdownify>=0.13, beautifulsoup4>=4.12, and includes scripts (resource) components.

What problem does it solve?

Export Google Docs and Google Sheets content as Markdown for summarization, analysis, or context loading. Uses Google APIs with read-only scopes, prefers gcloud ADC, and falls back to OAuth if needed.

Core Features & Use Cases

  • Docs export: Convert Google Docs to Markdown (HTML -> Markdown), stripping images.
  • Sheets export: Export every tab as a Markdown table.
  • Output options: Print to stdout or write to files under ./exports.

Quick Start

Exports a Doc to Markdown to stdout: uv run --directory ${CLAUDE_PLUGIN_ROOT}/skills/google-docs-sheets/scripts/docs.py export <DOC_ID_OR_URL> --stdout