live-dashboard
/digital-marketing-pro:live-dashboard
Purpose
Create and configure a live Google Looker Studio dashboard connected to the brand's marketing data sources. Auto-selects appropriate metrics, dimensions, and chart types based on the business model (SaaS, eCommerce, B2B, agency). Provides always-current visibility into marketing performance without manual data pulls. Eliminates the need for recurring report generation by giving stakeholders a self-service, real-time view of the metrics that matter most to their business model, with drill-down capability and date range controls built in.
Execution gate (MANDATORY — cannot be skipped)
By default this skill produces a dashboard specification for review. It must NOT create, publish, share, or connect a live data source to any external dashboard without passing this gate first:
- Present the full spec — data sources, connected accounts, sharing scope, refresh cadence — as an Execution Summary.
- The user must type
yes(or an equivalent explicit approval) before any external dashboard is created or shared. ANY other input — ambiguous, implied, partial, or absent approval — cancels; the spec is saved but nothing is created externally. - Never proceed on ambiguous input. Never auto-retry a failed creation.
- Record the approval with
python "${CLAUDE_PLUGIN_ROOT}/scripts/approval-manager.py" --brand {slug} --action create-approval --data '{"risk_level":"medium","summary":"..."}'before creating, thenpython "${CLAUDE_PLUGIN_ROOT}/scripts/approval-manager.py" --brand {slug} --action mark-executed --id {approval_id}after it verifies.
Input Required
The user must provide (or will be prompted for):