uni-google

Orchestrate Google Workspace APIs via uni CLI commands.

9|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/shockz09/uni-cli --skill uni-google
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uni-google
Source: https://github.com/shockz09/uni-cli/tree/main/skill/skills/uni-google
Command: npx skills add https://github.com/shockz09/uni-cli --skill uni-google

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables centralized control of Google Workspace services via the uni CLI, reducing context switching when you manage calendar, email, drive, and documents across teams.

Core Features & Use Cases

  • Schedule events, read and send email, manage Drive files, and edit Sheets, Docs, Slides, and Forms from a single interface.
  • Automate common collaboration workflows like meeting invites, document sharing, and task updates without leaving the terminal.
  • Use Case: A product manager or team could triage calendars, respond to emails, and attach Drive files in a single command sequence.

Quick Start

Authenticate with OAuth using uni gcal auth or uni gmail auth, then try:

  • List today's events: uni gcal list
  • List Gmail messages: uni gmail list
  • List Drive files: uni gdrive list

Frequently Asked Questions about uni-google

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

FAQPage Schema
How do I manage Google Workspace services like Gmail and Calendar from the command line?

You can manage Google Workspace services from the command line by using a unified CLI to orchestrate multiple Google APIs. This enables centralized control over Gmail, Calendar, Drive, Sheets, and Docs without switching contexts.

Do I need OAuth authentication to control Google Workspace APIs via CLI?

Yes, OAuth authentication is required to control Google Workspace APIs via CLI. You must authenticate using service-specific commands like uni gcal auth or uni gmail auth before accessing your account data.

Can I automate Google Drive file management and Gmail email sending in a single workflow?

Yes, you can automate Google Drive file management and Gmail email sending in a single workflow. The CLI supports executing sequences for file management, emailing, and collaboration without leaving the terminal interface.

What is the best way to reduce context switching when managing Google Docs, Sheets, and Slides?

The best way to reduce context switching when managing Google Docs, Sheets, and Slides is using a unified CLI interface. It centralizes control over document editing, scheduling, and collaboration across teams into one command sequence.

Does the uni CLI support Google Meet, Tasks, Forms, and Contacts management?

Yes, the uni CLI supports Google Meet, Tasks, Forms, and Contacts management. It provides service-specific commands including gmeet, gtasks, gforms, and gcontacts to handle collaboration and scheduling tasks.

What are the limitations of managing Google Workspace through a command line interface?

Limitations of managing Google Workspace through a command line interface include operating within the allowed-tools policy and requiring OAuth authentication per service. It is designed for automation rather than visual document editing.