gspace

Automate Google Workspace file and data management via gspace CLI and MCP tools.

40|12|Updated Oct 17, 2011
One-click install
npx skills add https://github.com/lanej/dotfiles --skill gspace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gspace
Source: https://github.com/lanej/dotfiles/tree/main/claude/skills/gspace
Command: npx skills add https://github.com/lanej/dotfiles --skill gspace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gspace-cli, mcp-tools.

What problem does it solve?

This Skill eliminates the inefficiency of manually managing Google Drive, Gmail, Calendar, and Tasks through disparate web UIs. It provides a unified command-line and MCP (Model Context Protocol) interface to automate complex workflows, saving you significant time and reducing context switching.

Core Features & Use Cases

  • Drive File Management: List, download, upload, copy, rename, and delete files and folders in Google Drive, with support for format conversions.
  • Gmail & Calendar Automation: Search emails, send messages, manage labels, list calendar events, create new events, and update reminders.
  • Docs & Sheets Manipulation: Create Google Docs from markdown, apply text diffs, find/replace text, create spreadsheets, and update/append cell data.
  • Use Case: Automatically search your Gmail for unread emails with "TODO" in the subject, create a new task in Google Tasks for each, and then archive the emails, all in one seamless operation.

Quick Start

Search my Google Drive for documents containing "Q4 report" that are Google Docs, and then download the first result as a markdown file to '/tmp/report.md'.

Frequently Asked Questions about gspace

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

FAQPage Schema
How do I automate Google Drive file management without using the web interface?

Google Drive automation uses the gspace CLI to list, download, upload, copy, rename, and delete files directly from the command line. This eliminates manual web UI interaction and enables batch operations, format conversions, and integration into larger workflows.

Can I search Gmail and create tasks automatically in Google Tasks?

Yes. gspace automates Gmail searches, sends messages, manages labels, and creates tasks in Google Tasks. You can chain operations—like searching for emails with specific criteria and generating a task for each result—in a single workflow.

What's the best way to update Google Sheets or Docs programmatically?

gspace provides command-line access to create Google Docs from markdown, apply text diffs, find and replace content, create spreadsheets, and update or append cell data without manual editing.

Does gspace require authentication setup before I can use Google Workspace automation?

Yes. gspace includes authentication checks and requires initial setup with Google Workspace credentials before accessing Drive, Gmail, Calendar, Tasks, Docs, or Sheets through the CLI or MCP tools.

Can I combine Drive searches with Docs conversion and export in one workflow?

Yes. gspace supports multi-step operations across Drive, Docs, and Sheets—search files, download them in different formats, convert markdown to Docs, and export results—all through parameterized CLI commands with defined outputs.