Router for Google APIs/Workspace work — pick one topic and load its playbook: Sheets, Docs, Slides, Drive, Calendar, Maps, Analytics/GA4, or multi-service API integration (auth/scope/quota/retry). Topics: analytics-implementation, apis, google-analytics, google-apis-integration, google-calendar-mcp, google-docs-mcp, google-drive-mcp, google-maps-integration, google-sheets-mcp, google-slides-mcp.
Router skill. Resolve topic, then Read EXACTLY ONE playbook from routes:.
Never load the whole cluster — one route per invocation. [DOC]
A request touches a Google API/Workspace surface (Sheets, Docs, Slides, Drive, Calendar, Maps, GA4/Analytics) or spans several Google services and needs an auth/scope/quota/retry plan. If no Google surface is involved, decline. [INFERENCE]
analytics-implementation;
"read a spreadsheet" → google-sheets-mcp). [INFERENCE]google-apis-integration. [DOC]analytics-implementation = GA4/Firebase/BigQuery setup; google-analytics =
reporting/Data API querying. Don't conflate. [DOC]quick (default): essentials only — the minimal correct path. [DOC]deep: apply the playbook exhaustively with verification at each step. [DOC]Discover → Analyze → Execute → Validate. Quality gates: constitution v6.0.0
(enforcement), evidence tags (Alfa set: [DOC]/[CONFIG]/[CÓDIGO]/
[INFERENCE]/[ASSUMPTION]), script-first rule. [DOC]
topic matches the user's actual surface. [DOC]Routing gate is backed by assets/ — assets/routing-checklist.md (resolve →
load → plan → gate) and assets/quality-rubric.json (8-criterion acceptance
gate). See assets/README.md. [DOC]
topic when the request is ambiguous, or inventing quotas/prices. [DOC]JaviMontano/jm-adk-beta
fdad39c
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.