live-dashboard

Installation
SKILL.md

/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:

  1. Present the full spec — data sources, connected accounts, sharing scope, refresh cadence — as an Execution Summary.
  2. 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.
  3. Never proceed on ambiguous input. Never auto-retry a failed creation.
  4. Record the approval with python "${CLAUDE_PLUGIN_ROOT}/scripts/approval-manager.py" --brand {slug} --action create-approval --data '{"risk_level":"medium","summary":"..."}' before creating, then python "${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):

Installs
105
GitHub Stars
752
First Seen
Feb 27, 2026
live-dashboard — indranilbanerjee/digital-marketing-pro