Gws Meta Workflows — Security skill for Claude Code
Six composable meta-workflows that chain Google Workspace CLI (gws) commands into end-to-end automations - inbox triage, meeting prep, client onboarding, weekly digests, email security scanning, and s.
How to install Gws Meta Workflows
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open grandamenium/gws-meta-workflows and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Gws Meta Workflows does
Six composable meta-workflows that chain Google Workspace CLI (gws) commands into end-to-end automations - inbox triage, meeting prep, client onboarding, weekly digests, email security scanning, and scheduling conflict resolution.
Alternatives in Security
- Google Workspace Model Armor — Filter user-generated content for safety 21.6k ★
- T3mp3st — autonomous red teaming platform; multi-agent offensive-security meta-harness 5.7k ★
- Openclaw Ops — OpenClaw operations skill with health checks, repair scripts, watchdogs, update triage, and security scans 225 ★
README
GWS Meta-Workflows
Six production-ready meta-workflows that chain Google Workspace CLI (`gws`) commands into complex, end-to-end automations. Each workflow orchestrates multiple GWS services into a single agent-driven sequence.
What's Inside
| Workflow | What It Does |
|---|---|
| inbox-triage-and-auto-reply | Classify unread emails, draft routine replies, escalate action items to calendar and tasks |
| pre-meeting-context-compiler | Pull attendees, search recent threads, find relevant docs, compile a briefing in Google Docs |
| client-onboarding-automation | Create Drive folder structure, copy templates, populate tracker, schedule kickoff, draft welcome email |
| weekly-activity-digest-generator | Compile sent emails, calendar events, and modified docs into a weekly summary document |
| email-prompt-injection-scanner | Scan inbound emails for hidden agent instructions using Model Armor, quarantine flagged messages |
| scheduling-conflict-resolver | Extract proposed times from emails, check free/busy, draft reply with available slots |
Requirements
- Google Workspace CLI:
npm install -g @googleworkspace/cli - Google Cloud project with Workspace APIs enabled
- Authenticated session:
gws auth setup && gws auth login - For email scanning: Model Armor API enabled on your GCP project
Installation
# Clone into your Claude Code skills directory
git clone https://github.com/YOUR_USERNAME/gws-meta-workflows.git ~/.claude/skills/gws-meta-workflows
Or copy directly:
cp -r gws-meta-workflows ~/.claude/skills/
Usage
The skill triggers when you ask Claude Code to:
- Triage your inbox and draft replies
- Prepare for an upcoming meeting
- Onboard a new client
- Generate a weekly activity digest
- Scan emails for prompt injection
- Resolve scheduling conflicts from an email
Each workflow chains real `gws` CLI commands - helpers like `gws gmail +triage` and raw API calls like `gws gmail user
Related Skills
Security Notice Response
Config-driven Claude Code skill: triage a security/malfunction notice for a client website, fix or delegate it
Google Business Profile AI Automation
Audit a Google Business Profile against 39 local SEO rules, get a client-ready HTML report, then fix it: rewri
Claude Code Team Commander
Blueprint for building a shared Claude Code configuration for your team — personas, commands, plugin catalog,
Audit Automations
Audit the automation portfolio and sequence the work by expected value
Skills Series
Claude Code Skills packaging nlink-jp workflows — development process, research, meeting minutes, security ana
Polymarket Skills
Composable Agent Skills for Polymarket prediction market trading. Paper-trading-first, security-audited. Works
Related Agents
Comms Meetings
Email triage, meeting preparation, daily and weekly briefings, communication drafting, and follow-up tracking.
Retrospective Agent
Daily / weekly / monthly self-improvement retrospective. Reads the auto-generated dev-log digests (docs/dev-lo
Meeting Prep
Use this agent when you explicitly calls /check-calendar or says 'check calendar' to prepare agendas for all u