skills/tier-3-business-ops/google-tasks/SKILL.md
Task management for small businesses. Daily to-dos, project tracking, meeting action items, and team checklists. Built on the gws CLI.
npx skillsauth add pbc-os/agent-skills-public google-tasksInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Simple task management integrated with Gmail and Calendar.
Uses the gws CLI for all Tasks operations. See the google-workspace skill for setup.
gws CLI installed and authenticated with Tasks scopegws auth login -s tasks if not already donegws tasks tasklists list # List all task lists
gws tasks tasks list # List tasks in a list
gws tasks tasks insert # Create a new task
gws tasks tasks patch # Update a task (complete, rename, etc.)
gws tasks tasks delete # Delete a task
gws tasks tasklists list --format table
# List tasks in a specific list
gws tasks tasks list --params '{
"tasklist": "TASKLIST_ID",
"showCompleted": false
}' --format table
# Simple task
gws tasks tasks insert --params '{"tasklist": "TASKLIST_ID"}' --json '{
"title": "Follow up with vendor about delivery"
}'
# Task with due date
gws tasks tasks insert --params '{"tasklist": "TASKLIST_ID"}' --json '{
"title": "Submit quarterly tax filing",
"due": "2026-03-31T00:00:00Z",
"notes": "Documents in Drive > Finance > Tax Documents"
}'
gws tasks tasks patch --params '{
"tasklist": "TASKLIST_ID",
"task": "TASK_ID"
}' --json '{"status": "completed"}'
gws tasks tasklists insert --json '{"title": "Weekly Store Checklist"}'
# Built-in workflow
gws workflow +email-to-task
Create a recurring checklist for opening/closing:
# Create a task list for daily ops
gws tasks tasklists insert --json '{"title": "Daily Opening Checklist"}'
# Add checklist items
for task in "Check cooler temperatures" "Review today'\''s orders" "Confirm staff schedule" "Check inventory levels" "Review yesterday'\''s sales"; do
gws tasks tasks insert --params '{"tasklist": "TASKLIST_ID"}' --json "{\"title\": \"$task\"}"
done
After a meeting, quickly capture action items:
gws tasks tasks insert --params '{"tasklist": "TASKLIST_ID"}' --json '{
"title": "Send updated pricing to vendor — from Jan 15 meeting",
"due": "2026-01-17T00:00:00Z"
}'
# Built-in recipe for reviewing overdue items
gws tasks tasks list --params '{
"tasklist": "TASKLIST_ID",
"showCompleted": false,
"dueMax": "2026-01-15T23:59:59Z"
}'
gmail — Convert emails to tasks with gws workflow +email-to-taskgoogle-calendar — Tasks appear alongside calendar eventsmorning-briefing — Open tasks are part of the daily standup reportgoogle-docs — Link task notes to relevant documentsgws workflow +standup-report to see tasks alongside today's calendargoogle-workspace — Required setup (install and auth)gmail — Email-to-task conversiongoogle-calendar — Task/calendar integrationmorning-briefing — Daily task reviewCapture it or forget it. Tasks bridge the gap between intention and execution.
tools
Generate and iteratively refine USPTO-style patent figure drawings from provisional patent application markdown files, using nano-banana for v1 generation and targeted single-fix edits for v2+ iteration.
data-ai
Weekly revenue / sales forecasting for small businesses with multiple locations or product lines. Blends recent trend + seasonal baseline + YoY growth with per-entity holiday multipliers and week-of-month adjustments. Ships autoresearch-compatible eval and parameters so you can tune it on your own historical data.
data-ai
Analyze email, calendar, and file patterns to discover repeatable workflows that AI agents can automate.
testing
Automated daily digest for small business owners. Combines email triage, calendar agenda, open tasks, and business KPIs into a single morning briefing. Composable — works with whatever data sources are available. Urgent emails require body inspection and explicit escalation signals — never classified from sender/timing metadata alone.