设计与多媒体

share-of-voice-tracker

aaron-he-zhu/aa…g-skills

Use when the user asks to "track our share of voice", "what share of the conversation do we own vs competitors", or "trend our SOV this quarter"; computes SOV% = brand mentions ÷ (brand + competitor panel mentions) per platform per period on a LOCKED competitor panel — a panel switch invalidates the trend (restart the series and log the break; the ECHO O3 rule) — plus a sentiment-weighted SOV variant (sentiment labeled Estimated unless human-coded) and a Wikipedia-pageviews attention-share alternative; built from keyless listening connectors, gdelt.py news echo, and user exports — public counts only, closed platforms are never scraped. Not for backlink or offsite SEO signals — use offsite-signal-analyzer. 声量份额/竞品声量对比/提及份额/注意力份额

  • 1024 次安装
  • 3000 星标
  • 收录于

安装命令

npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill share-of-voice-tracker

SKILL.md

Share of Voice Tracker

The competitive trend read of the ECHO Observe phase: SOV% = brand mentions ÷ (brand + competitor panel mentions), per platform per period, on a panel that stays locked. It feeds the ECHO O sub-item locked competitor panel for share-of-voice (a panel switch restarts the trend; sentiment-weighting labeled) — the O3 rule this skill enforces — and every rate it reports lives under the declared, period-stable denominators red line (ECHO O1; see echo-benchmark.md). social-pulse-monitor supplies the query architecture and raw sweeps; social-measurement-loop folds the SOV read into the weekly read; only social-quality-auditor computes the ECHO profile result and runs the vetoes.

Scope guard: this skill owns the share-of-voice number only. Competitor content and strategy watching (what they post, which campaigns run) stays with competitor-tracker; backlink and offsite SEO signals with offsite-signal-analyzer; the mention sweep, triage, and spike baseline with social-pulse-monitor; the metric dictionary and write-back loop with social-measurement-loop. Competitor platform data is limited to PUBLIC counts and user exports — closed platforms (X/IG/TikTok/LinkedIn/小红书/微信公众号/视频号/抖音, access class manual-package/user-export) are never scraped, and automating them is a hard red line (风控/封号). Registry-grade channel facts go only to memory/events/channels.ndjson via an authorized operation: propose request to registry-events.py — channel-registry is the sole writer of memory/channels/.

Quick Start

Track share of voice for [brand] vs the locked panel [competitor A, B, C] on HN + Bluesky + news echo, monthly, this quarter.
We want to add [competitor D] to the SOV panel — log the panel break, re-lock, and restart the series.
Give me the attention-share alternative: Wikipedia pageviews for our page vs the panel pages, last 12 months.