skills/tier-3-business-ops/google-docs/SKILL.md
Document creation and management for small businesses. SOPs, proposals, contracts, meeting notes, and templates. Built on the gws CLI.
npx skillsauth add pbc-os/agent-skills-public google-docsInstall 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.
Document management built for small business needs — SOPs, proposals, contracts, and meeting notes.
Uses the gws CLI for all Docs operations. See the google-workspace skill for setup.
gws CLI installed and authenticated with Docs + Drive scopegws auth login -s docs,drive if not already donegws docs +write # Create or update a document
gws docs documents create # Create an empty document
gws docs documents get # Get document content
# Create with the helper command
gws docs +write
# Create via API
gws docs documents create --json '{
"title": "Weekly Meeting Notes — 2026-01-15"
}'
# Insert text at the beginning
gws docs documents batchUpdate --params '{"documentId": "DOC_ID"}' --json '{
"requests": [
{
"insertText": {
"location": {"index": 1},
"text": "Meeting Notes\n\nDate: January 15, 2026\nAttendees: Team\n\nAgenda:\n1. Review last week\n2. This week priorities\n3. Blockers\n\nNotes:\n"
}
}
]
}'
# Get full document content
gws docs documents get --params '{"documentId": "DOC_ID"}'
gws drive files export --params '{
"fileId": "DOC_ID",
"mimeType": "application/pdf"
}' -o ./document.pdf
Structure for any SOP:
Structure for client proposals:
Structure for meeting notes:
# List recent docs
gws drive files list --params '{
"q": "mimeType=\"application/vnd.google-apps.document\"",
"pageSize": 10,
"orderBy": "modifiedTime desc"
}' --format table
# Search by name
gws drive files list --params '{
"q": "mimeType=\"application/vnd.google-apps.document\" and name contains '\''SOP'\''",
"pageSize": 10
}'
google-drive — Docs are Drive files; use Drive for search/permissionsgmail — Email documents or draft emails from doc contentgoogle-calendar — Create meeting notes docs linked to calendar eventsplaybook-discovery — Turn discovered playbooks into SOP documentsgws docs +write for the simplest document creation workflowgoogle-workspace — Required setup (install and auth)google-drive — File-level operationsgoogle-calendar — Meeting-linked documentsDocument your processes. If it's not written down, it doesn't exist.
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.