gws-workflow-standup-report
Google Workspace workflow that generates a standup summary combining today's calendar events and open Google Tasks. Read-only — never modifies data.
Best use case
gws-workflow-standup-report is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Google Workspace workflow that generates a standup summary combining today's calendar events and open Google Tasks. Read-only — never modifies data.
Teams using gws-workflow-standup-report should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/gws-workflow-standup-report/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How gws-workflow-standup-report Compares
| Feature / Agent | gws-workflow-standup-report | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Google Workspace workflow that generates a standup summary combining today's calendar events and open Google Tasks. Read-only — never modifies data.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
SKILL.md Source
# gws workflow +standup-report
> **PREREQUISITE:** Read the `gws-shared` skill for auth, global flags, and security rules.
Generate a standup summary combining today's meetings and open tasks.
## Usage
```bash
gws workflow +standup-report
gws workflow +standup-report --format table
```
## What It Does
Combines two read-only API calls:
1. **Calendar**: fetches today's events across all calendars
2. **Tasks**: fetches open (incomplete) tasks from all task lists
Then formats them into a standup-ready summary:
```
Standup — Friday, 14 March 2026
📅 Today's Meetings:
09:00 Team Standup (30 min)
11:00 Product Review (60 min)
14:30 1:1 with Manager (30 min)
✅ Open Tasks:
• Review PR #42 — due today
• Update project timeline — due tomorrow
• Send invoice to Acme Corp — overdue (Mar 12)
```
## Manual Equivalent
If you need to build this manually:
```bash
# Get today's events
TODAY=$(date -u +%Y-%m-%dT00:00:00Z)
TOMORROW=$(date -u -d '+1 day' +%Y-%m-%dT00:00:00Z 2>/dev/null || date -u -v+1d +%Y-%m-%dT00:00:00Z)
gws calendar events list \
--params "{\"calendarId\": \"primary\", \"singleEvents\": true, \"orderBy\": \"startTime\", \"timeMin\": \"$TODAY\", \"timeMax\": \"$TOMORROW\", \"maxResults\": 20}"
# Get open tasks from all task lists
gws tasks tasklists list | jq -r '.items[].id' | while read TASKLIST_ID; do
gws tasks tasks list \
--params "{\"tasklist\": \"$TASKLIST_ID\", \"showCompleted\": false}"
done
```
## Output Formats
```bash
gws workflow +standup-report # JSON (default)
gws workflow +standup-report --format table # Human-readable table
gws workflow +standup-report --format yaml # YAML
```
## Tips
- This command is read-only — it never creates or modifies calendar events or tasks
- Run it at the start of each day or automate it as a morning cron job
- Combine with `gws gmail +send` to email the standup summary to your team
- Pipe to `jq` to filter for specific calendars or task lists
## See Also
- `gws-calendar` — Full calendar API reference
- `gws-tasks` — Full tasks API reference
- `gws-workflow` — All cross-service workflow helpers
- `gws-workflow-meeting-prep` — Prepare for your next meeting
- `gws-workflow-weekly-digest` — Weekly summary of meetings and emailRelated Skills
gws-workflow
Google Workspace cross-service productivity workflows via the gws CLI. Combines Drive, Gmail, Calendar, Sheets, Tasks, Docs, and Chat into multi-step automations.
webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
web-artifacts-builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
valyu
Search the live web and 36+ specialised data sources including SEC filings, PubMed, ChEMBL, clinical trials, FRED economic indicators, and patent databases. Use when current, authoritative, or paywalled data is required.
ui-ux-pro-max
AI-powered design intelligence with 67 UI styles, 161 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 15+ tech stacks. Generates complete design systems for any product type with industry-specific reasoning rules.
theme-factory
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
slack-gif-creator
Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."
skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
shannon
Autonomous AI security pen testing. Executes real exploits against web applications to find SQL injection, XSS, SSRF, authentication flaws, and IDOR vulnerabilities. Reports only confirmed, reproducible findings — no false positives.
remotion
Create programmatic videos using React and Remotion. Translate natural language descriptions into working Remotion components for product demos, release announcements, explainer videos, and animated content.
planetscale
Design schemas and write queries for PlanetScale serverless MySQL using branch-based workflows. Ensures index coverage, avoids foreign key anti-patterns, and treats every schema change as a reviewable, reversible deploy request.
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).