Writing & Content brand-narrativeresonance-monitoringecho-rateshare-of-voiceai-answer-perceptionblueskygdeltpageviews

Narrative Resonance Monitor

Measures whether a brand narrative is echoed in market language, AI answers, and public signals.

FollowSkills review · FSRS-2.0
Not recommended
55/ 100 5-point scale 2.8 / 5
Trust18 / 25 · 3.6/5

The skill treats pasted data and fetched results as untrusted, labels proxy/Measured/User-provided evidence, keeps the canon read-only, and asks before writing memory. However, it invokes external connectors and writes reports or proposal events without fully specifying skill-level least privilege, rollback, and end-to-end data-flow confirmation, so 7 points are deducted.

Reliability8 / 20 · 2.0/5

Instructions, input/output contracts, NEEDS_INPUT behavior when the canon is missing, method declaration, and termination rules are fairly clear. However, it depends on several connectors and neighboring skills and provides no skill-specific key-path tests, abnormal-output examples, or reproducible execution evidence, costing 2 points within the static ceiling.

Adaptability10 / 15 · 3.3/5

Triggers, scope exclusions, argument hints, closed-platform limitations, and expected report structure are explicit. Chinese-market support and mainland-China reachability are not specifically demonstrated, while core signals depend on several overseas services; boundary evidence is therefore incomplete and 5 points are deducted.

Convention9 / 15 · 3.0/5

The file includes versioning, Apache-2.0 licensing, Quick Start examples, a contract, data sources, save-results rules, references, and handoff guidance. Maintenance ownership and update path are not clear, and SECURITY.md supports 17.x while the skill declares 18.0.0, so 6 points are deducted.

Effectiveness6 / 15 · 2.0/5

The report schema, evidence labels, echo-rate corpus and method requirements, locked-panel SOV handling, and handoff make the intended output directly useful for narrative evaluation. No representative output or execution verification is supplied, so review and substantial data preparation remain necessary; 1 point is deducted within the static ceiling.

Verifiability4 / 10 · 2.0/5

The skill requires declared matching methods, corpora, queries, and as-of dates, and points to repository protocols and security documentation. It lacks skill-specific tests, third-party execution results, and independent cross-source corroboration, costing 1 point within the static ceiling.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • This review is static only; connectors, neighboring skills, and write paths were not executed.
  • Reachability, rate limits, regional availability, and response quality of Tavily, Bluesky, GDELT, and Pageviews were not verified.
  • The skill declares version 18.0.0 while the security policy lists 17.x as the supported line; confirm permissions, data scope, and recovery procedures before writes or proposal events.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What does this skill do, and when should you use it?

This skill operates in the TALE Evaluate phase to assess whether a durable brand narrative is resonating in the market. It calculates echo rate between market language and the narrative-registry canon lexicon, checks how AI answer engines describe the brand, and measures share of voice on a locked competitor panel. It also collects public signals from Bluesky, GDELT, and Wikipedia pageviews. AI-answer, news, and social results are labeled proxy and are never presented as Measured brand metrics.

Reads the positioning statement, narrative pillars, boilerplate, and language rules from memory/narrative-registry/canon.md; declares the corpus, time window, and matching method before calculating echo rate; uses scripts/connectors/tavily.py --answer to compare answer-engine descriptions with the canon; gathers public resonance or attention signals through gdelt.py, bluesky.py, and pageviews.py; reuses share-of-voice-tracker's locked competitor-panel machinery; incorporates user-provided closed-platform exports; and produces a resonance report labeling echo rate, AI-answer perception, share of voice, and connector signals as Measured, proxy, or User-provided.

  1. A brand team wants to see whether market mentions are adopting terms from its narrative canon.
  2. A marketing researcher wants to compare AI-generated brand descriptions with the approved positioning statement.
  3. A content lead needs to track narrative-related share of voice against a fixed competitor panel.
  4. A brand owner wants to combine Bluesky, news, and Wikipedia pageview signals into a public resonance read.
  5. A narrative team needs to hand evaluation findings to narrative-drift-monitor for self-drift and repositioning watch.

What are this skill's strengths and limitations?

Pros
  • Uses explicit Measured, proxy, and User-provided evidence labels.
  • Requires the corpus and matching method to be declared before echo-rate calculation.
  • Combines AI-answer perception, locked-panel share of voice, and several public signal sources.
  • Has clear scope boundaries: it does not edit the canon or score the final TALE profile.
Limitations
  • Stops without canon.md, because echo rate requires a narrative reference.
  • AI-answer, GDELT, and Bluesky results are proxies and cannot stand in for verified audience metrics.
  • X, Instagram, TikTok, LinkedIn, and Xiaohongshu have no compliant keyless read; native exports or proxy-labeled data are required.
  • The skill references repository scripts and project-memory paths, so standalone porting requires the corresponding file structure and runtime.
  • The supplied source provides no standalone test suite or platform-specific test results for this skill.

How do you install this skill?

The skill is located at narrative/evaluate/narrative-resonance-monitor/SKILL.md in the repository. To install the collection in Claude Code, use /plugin marketplace add aaron-he-zhu/aaron-marketing-skills followed by /plugin install aaron-marketing@aaron. Other Agent Skills-compatible hosts can use npx skills add aaron-he-zhu/aaron-marketing-skills, or you can git clone https://github.com/aaron-he-zhu/aaron-marketing-skills. The source does not document a standalone installation command for this skill.

How do you use this skill?

First provide memory/narrative-registry/canon.md and a locked competitor panel. Example trigger: “Measure narrative resonance for [brand] against our canon lexicon. Competitor panel: [list]. Platforms: [Bluesky / news / all keyless].” For the AI check, use: “Run the AI-answer perception check: how do answer engines describe [brand] vs our positioning statement? Use tavily.py --answer and label it proxy.” Label every number Measured, proxy, or User-provided and include an as-of date; ask before saving results to memory.

How does this skill compare with similar options?

Compared with share-of-voice-tracker, this skill reuses the locked competitor-panel machinery but focuses on narrative resonance and swaps in narrative or message query terms. Compared with performance-monitor, it does not handle own-site GA4/GSC analytics. Compared with narrative-quality-auditor, it supplies evidence for the E dimension but does not score the TALE profile or act as the final gate.

FAQ

Does this skill require paid data tools?
No paid tool is a prerequisite. The repository states that all skills support Tier 1 with pasted data or free and public sources, although the public connectors still face robots.txt and rate-limit constraints.
Why is the AI-answer result not Measured?
The SKILL.md defines AI-answer perception as a proxy: it is an adjacent signal about how answer engines describe the brand, not a validated audience measurement.
Can it run without a narrative lexicon?
No. It must first read memory/narrative-registry/canon.md. If that file is missing, the required outcome is NEEDS_INPUT and routing to narrative-registry or message-system-architect.
Does it automatically save the report or change the brand narrative?
No. It asks before writing memory and only saves after confirmation. It reads canon.md but does not edit the canon or write directly to decisions.md.

More skills from this repository

All from aaron-he-zhu/aaron-marketing-skills

Writing & Content

Share of Voice Tracker

Measure and trend brand share of voice against a locked competitor panel across platforms and periods.

Writing & Content

Brand Language Codifier

Turn a brand’s published language into reusable voice, lexicon, and product-naming rules.

Writing & Content

Narrative Baseline Mapper

Inventory what every owned brand surface says now, expose gaps against intended messaging, and freeze a baseline for future narrative-drift checks.

Writing & Content

Narrative Registry

Maintain one traceable, versioned source of truth for a brand’s narrative system.

Writing & Content

Message Test Designer

Validate whether brand messages land with target buyers before scaling paid spend.

Writing & Content

Positioning Truth Tracer

Reconcile positioning claims with what the product can ship and prove, producing a defensible differentiation set.

Writing & Content

Narrative Quality Gate

Audit brand-narrative truth, system coherence, and effectiveness evidence as separate profiles.

Writing & Content

Proof Point Packager

Turn approved evidence into reusable proof assets placed beside the claims they support.

Writing & Content

Brand Story Bank Builder

Turn interviews and case material into reusable, source-aware brand story units.

Writing & Content

Evergreen Social Calendar

Plan a capacity-aware social rhythm across channels, from content pillars to batching and evergreen recycling.

Writing & Content

Category Narrative Map

Reveal the category stories, competitor messaging, and shifts shaping your position.

Writing & Content

Narrative Cascade Planner

Map an approved brand narrative across every marketing surface and hand precise briefs to the teams that build them.

Writing & Content

Audience Belief Mapper

Turn interview and win-loss evidence into a beachhead belief, objection, and switching-forces map.

Writing & Content

Narrative Enablement Kit

Turn an approved brand canon into consistent elevator messaging, spokesperson answers, boilerplate, and language rules.

Writing & Content

Pitch Narrative Builder

Turn an approved brand canon into an evidence-linked fundraising or sales deck narrative.

Writing & Content

Strategic Narrative Designer

Turn a market shift into a credible story from the old world to the promised land.

Writing & Content

Narrative Drift Monitor

Detects brand-message drift over time and identifies evidence-based triggers for repositioning.

Writing & Content

Brand Voice Dossier Builder

Extract a reusable brand and founder voice system from the organization’s own content.

Automation & Ops

Channel Registry

Maintain traceable records for owned social channels, voice adaptation, cadence, and UGC permissions.

Writing & Content

Social Pulse Monitor

Continuously monitor brand mentions, detect spikes, and route each item to the right owner.

Related skills