gws-drive-backup-team

Back up Google Drive data locally with recursive folder traversal and phase-based exports.

8|3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/haberlah/dotfiles-claude --skill gws-drive-backup-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-drive-backup-team
Source: https://github.com/haberlah/dotfiles-claude/tree/main/skills/gws-drive-backup-team
Command: npx skills add https://github.com/haberlah/dotfiles-claude --skill gws-drive-backup-team

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, pandoc, gws, jq, and includes scripts (resource) components.

What problem does it solve?

Download and back up Google Drive data locally with AI-friendly formats (Google Docs to Markdown with image extraction, Google Sheets to CSV per tab plus XLSX, Google Slides to PPTX), preserving folder structures for offline access and provenance.

Core Features & Use Cases

  • Back up personal and shared drives with recursive traversal.
  • Convert Docs to Markdown (with images) and Sheets to CSV per tab plus XLSX export; Slides to PPTX; other files downloaded as-is.
  • Generate and verify a local manifest and support safety workflows (read-only by default with optional write-guard hooks).

Quick Start

Ask Claude Code to back up my Google Drive to a local folder, converting Docs to Markdown, Sheets to CSV per tab, and Slides to PPTX, with image extraction and AI-friendly output.

Frequently Asked Questions about gws-drive-backup-team

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

FAQPage Schema
How do I back up Google Drive files and convert them to AI-readable formats?

Google Drive backup converts Docs to Markdown, Sheets to CSV per tab plus XLSX, and Slides to PPTX. It recursively traverses personal and shared drives, preserving folder structures for offline AI processing.

Can I export Google Sheets to CSV per tab while backing up shared drives?

Google Sheets exports to CSV per tab plus XLSX during Google Drive backup. The process applies to both personal and shared drives with recursive folder traversal, ensuring all tab data is preserved locally.

Do I need pandoc and jq installed to convert Google Docs to Markdown?

Yes, Google Docs to Markdown conversion requires pandoc, jq, openpyxl, and the gws CLI installed. These dependencies enable image extraction and format transformation during the local backup process.

What's the best way to extract images from Google Docs during a local backup?

Google Docs backup extracts images automatically when converting to Markdown using pandoc. The process preserves image references within the document structure for AI-ready offline access.

Does the Google Drive backup process modify original files on the server?

No, Google Drive backup uses a safe, read-only default workflow with optional write-guard hooks. It downloads files locally without modifying the original documents stored on Google Drive servers.

Why does Google Slides export to PPTX instead of Markdown during Drive backup?

Google Slides exports to PPTX because presentation formats require native slide structure preservation. Unlike text-based Docs, slides contain complex layouts and visual elements best maintained in PPTX format for AI processing.