google-workspace-automation
Scannednpx machina-cli add skill 0x-Professor/Agent-Skills-Hub/google-workspace-automation --openclawFiles (1)
SKILL.md
882 B
Google Workspace Automation
Overview
Create structured automation plans for common Gmail, Drive, Sheets, and Calendar workflows.
Workflow
- Define automation goal, services, and actions.
- Derive required OAuth scopes and integration boundaries.
- Build execution plan with schedule and retry behavior.
- Export auditable artifact for implementation.
Use Bundled Resources
- Run
scripts/plan_workspace_automation.pyfor deterministic automation planning. - Read
references/workspace-guide.mdfor scope and quota considerations.
Guardrails
- Always declare least-privilege scopes.
- Keep automations idempotent and auditable.
Source
git clone https://github.com/0x-Professor/Agent-Skills-Hub/blob/main/skills/google-workspace-automation/SKILL.mdView on GitHub Overview
Google Workspace Automation helps design structured automation plans for Gmail, Drive, Sheets, and Calendar workflows. It emphasizes scope-aware permissions, least-privilege access, and auditable outputs to support repeatable daily task automation.
How This Skill Works
Define the automation goal, services, and actions; derive required OAuth scopes and integration boundaries; and build an execution plan with schedule and retry behavior. An auditable artifact is exported for implementation, supported by the deterministic planning script plan_workspace_automation.py and the workspace-guide references.
When to Use It
- Automate daily email summaries and reports in Gmail using Sheets data.
- Sync Drive folders and file metadata into auditable workflows.
- Create calendar events or reminders from Sheets or emails.
- Develop repeatable onboarding/offboarding task sequences with least-privilege scopes.
- Produce auditable automation plans for compliance or audit reviews.
Quick Start
- Step 1: Run plan_workspace_automation.py to generate a deterministic automation plan.
- Step 2: Specify goals, services (Gmail, Drive, Sheets, Calendar), actions, and required OAuth scopes.
- Step 3: Export the auditable artifact and review scope, schedule, and retry settings before implementation.
Best Practices
- Declare the least-privilege OAuth scopes per service.
- Design idempotent workflows to avoid duplicates.
- Schedule retries with backoff and clear failure paths.
- Export a complete auditable artifact before implementation.
- Test plans against quota and rate limits using workspace-guide references.
Example Use Cases
- Daily Gmail digest sent with data pulled from Sheets.
- Drive-based file backup manifest exported to an audit-ready artifact.
- Calendar event creation from a project task sheet.
- Automated onboarding sequence that assigns tasks via Gmail and Calendar.
- Audit log export of Drive changes to a shared Archive folder.
Frequently Asked Questions
Add this skill to your agents