Individual skill
narrative-drift-monitor
Use when the user asks to "check if our surfaces have drifted from the canon", "watch for competitor repositioning", or "define when we should reposition"; produces a drift report — self-drift per flagship surface vs the narrative-registry canon over time (via wayback.py, change history Measured with as-of dates), competitor-repositioning alerts, an explicit repositioning-trigger condition set, and a D1/W1/M1 message-shift retro (intended vs actual pull-through, evidence-labeled) — feeding the TALE L drift-audit sub-items and the narrative-whiplash guardrail fact base. Not for the first-time consistency check before a surface ships — use narrative-cascade-planner; not for computing the TALE profile result or running the vetoes — use narrative-quality-auditor; not for echo-rate / AI-answer resonance measurement — use narrative-resonance-monitor. 自漂移监测/竞品重定位告警/重定位触发/叙事漂移复盘
narrative/evaluate/narrative-drift-monitor/SKILL.md
Source commit 8be02f1f0b18253bd5f2b85f858278f042637b9a
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,135
- Repository last updated
- Nov 12, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- geo Repository topic
- seo Repository topic
- agent-skills Repository topic
- content-optimization Repository topic
- generative-engine-optimization Repository topic
- marketing Repository topic
- influencer-marketing Repository topic
- paid-advertising Repository topic
- roas Repository topic
- email-marketing Repository topic
- security Derived category
Declared tags are partial or unavailable.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 14,762 bytes
Read excerpt
# Narrative Drift Monitor
Watches a live narrative for drift after it has landed — the surfaces that have quietly drifted away from the [narrative-registry](../../../protocol/narrative-registry/SKILL.md) canon over time, the competitors that have repositioned, the explicit conditions that should (and should not) trigger a repositioning of your own message, and a D1/W1/M1 message-shift retro of intended-vs-actual pull-through. It is the last move of the TALE **Evaluate** phase and feeds two [TALE](../../../references/tale-benchmark.md)-`L` items — *a message-consistency pass is run before any flagship surface ships a major change* and the cross-surface *matches-the-canon* check over time — plus it is the recorded **fact base for the narrative-whiplash guardrail under A** (re-cutting the narrative faster than the market can absorb it, with no triggering evidence). It measures change history with `scripts/connectors/wayback.py` (Measured, each snapshot carrying an as-of date) and reads competitor narrative context from [category-narrative-mapper](../../trace/category-narrative-mapper/SKILL.md); it never scores.
**Scope guard**: this skill produces the drift report and repositioning-trigger set only. It does **not** run the first-time consistency check before a surface ships (that is [narrative-cascade-planner](../../land/narrative-cascade-planner/SKILL.md)), compute the TALE profile result or run the TALE vetoes (only the [narrative-quality-auditor](../narrative-quality-auditor/SKILL.md) gate scores), measure echo rate / share-of-voice / AI-answer resonance (that is [narrative-resonance-monitor](../narrative-resonance-monitor/SKILL.md)), author or re-version the canon ([message-system-architect](../../architect/message-system-architect/SKILL.md) proposes, [narrative-registry](../../../protocol/narrative-registry/SKILL.md) is the sole writer of `memory/narrative-registry/`), or adjudicate any claim it surfaces (unverifiable claims are marked `[needs source]` and submitted to `memory/events/claims.ndjson` via an authorized `operation: propose` request to `registry-events.py`). It works one lever — drift over time — and hands off.
## Quick Start
```
Check whether our homepage, pricing page, and store listing have drifted from the canon since the last version. Canon: memory/narrative/. Use wayback for change history.
```
```
Watch [competitors] for repositioning against our category frame and tell me if any change should trigger a review of our own narrative.