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.

57/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3k
Last updated
12d ago
License
Apache-2.0
brand-narrativemessaging-auditsurface-inventorypositioning
+2drift-monitoringmarketing-automation

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

Narrative Baseline Mapper is the Trace-phase skill for the repository’s Narrative discipline. It records the current wording on owned surfaces such as homepages, pricing pages, docs, decks, social bios, and email signatures. Each item is labeled Measured, User-provided, or Estimated, then classified as aligned, drifted, contradictory, or silent against an intended message or existing canon. It also flags unsupported claims and freezes a dated, sourced snapshot for later drift monitoring. It does not author the canon, score surfaces, or run TALE vetoes.

Reads user-pasted copy, owned-surface material, optional Wayback history, and any existing narrative canon in project memory; extracts current headlines, value lines, one-liners, and claims by surface; labels evidence as Measured, User-provided, or Estimated; compares each surface with the stated intended message or existing canon; records exact quotes supporting each gap classification; flags unverifiable product or comparative claims as [needs source]; and produces a surface inventory, gap read, frozen drift baseline, and handoff summary. It asks before saving results to project memory.

Good fit
  • A repositioning team needs an evidence-based inventory of what its homepage, pricing page, and docs currently communicate.
  • A marketing lead suspects inconsistent value propositions across channels and wants the exact wording behind each drift or contradiction.
  • A product team wants to freeze a pre-repositioning snapshot of every owned surface.
  • A brand has an approved one-liner and wants to check each owned touchpoint against it.
  • A team needs to collect unsupported product claims for later substantiation by the claims registry.

How do you install this skill?

Before you use it
  • This is a static review only; the skill, connectors, and write paths were not executed, so documented safety and usability claims remain unverified.
  • Before using delegated fetching such as Firecrawl, confirm that the target may be shared with the provider and that the user owns or is authorized to access it; also verify reachability and robots rules.
  • The repository security policy and the skill declare different version lines; confirm maintenance status and compatibility before deployment.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Python standard library connector scripts

Install the collection in Claude Code with /plugin marketplace add aaron-he-zhu/aaron-marketing-skills followed by /plugin install aaron-marketing@aaron. On a compatible Agent Skills host, run npx skills add aaron-he-zhu/aaron-marketing-skills, or clone it with git clone https://github.com/aaron-he-zhu/aaron-marketing-skills. The skill file is narrative/trace/narrative-baseline-mapper/SKILL.md.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/aaron-he-zhu/aaron-marketing-skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/narrative/trace/narrative-baseline-mapper" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Map what Acme’s homepage, pricing page, docs, and social bios say today, and show the gaps against ‘help small teams close their books faster.’
  • help small teams close their books faster.

Provide a brand or product name, URLs or pasted copy for the owned surfaces, and an intended message if one exists. Example: “Map what Acme’s homepage, pricing page, docs, and social bios say today, and show the gaps against ‘help small teams close their books faster.’” If neither an intended message nor an existing canon exists, the skill records that no canon is available instead of inventing a yardstick.

What are this skill's strengths and limitations?

Pros
  • Has a narrow, explicit scope: current-state inventory, gap reading, and drift-baseline capture.
  • Preserves exact surface wording with source and as-of date for reviewability.
  • Works at Tier 1 with pasted data or keyless retrieval; paid tools are not required.
  • Separates measured evidence, user-provided evidence, and estimates.
  • Provides a defined handoff to downstream narrative skills such as category-narrative-mapper and narrative-drift-monitor.
Limitations
  • Does not write the brand canon, message house, or final copy.
  • Does not score surfaces or calculate TALE results, and does not adjudicate claims.
  • Closed-platform social bios must be supplied as pasted copy rather than scraped.
  • Retrieval, history lookup, and memory writes depend on the repository’s referenced scripts and authorized project-memory workflows.
  • The supplied source does not document an independent test suite or platform-coverage report for this individual skill.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Narrative Baseline Mapper this page 57 · Use with care ★ 3k 12d ago Apache-2.0
Brand Language Codifier 63 · Recommended ★ 3k 12d ago Apache-2.0
Positioning Truth Tracer 61 · Recommended ★ 3k 12d ago Apache-2.0
Launch Message House Builder 59 · Recommended ★ 3k 12d ago Apache-2.0
Strategic Narrative Designer 54 · Use with care ★ 3k 12d ago Apache-2.0

Unlike message-system-architect, this skill inventories existing messaging rather than authoring a canon or message house. Unlike narrative-quality-auditor, it does not score surfaces or run TALE vetoes. Unlike category-narrative-mapper, it focuses on owned surfaces rather than category and competitive narratives. Unlike positioning-truth-tracer, it does not reconcile positioning claims against shippable reality and substantiation.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
57/ 100 5-point scale 2.9 / 5
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.
1Trust18 / 25 · 3.6/5

The skill explicitly treats pasted and fetched content as untrusted data, limits inventorying to owned surfaces, requires robots preflight, and places confirmation and authorized proposal gates around writes. However, delegated fetching can expose URLs and content to third parties, while runtime permission boundaries, rollback, and sensitive-data handling are not fully specified in this skill, so points are deducted.

2Reliability8 / 20 · 2.0/5

The Skill Contract, done criteria, termination rules, source labels, ambiguity stop, and failure-oriented handling are relatively clear. However, this was a static review: connector behavior, write paths, failure messages, and key-path reproduction were not executed or proven by this file; the static ceiling therefore applies.

3Adaptability12 / 15 · 4.0/5

Triggers, inputs, outputs, non-fit boundaries, and downstream routing are clearly stated, and pasted data provides a tool-independent fallback. However, the core scraping path may depend on external services, Chinese semantic quality is not demonstrated, and mainland-China reachability is not specifically established, so points are deducted.

4Convention10 / 15 · 3.3/5

The documentation is well layered and includes versioning, licensing, argument hints, quick starts, data sources, limitations, save confirmation, and next-skill guidance. Maintenance ownership and update procedures are not clear; the repository security policy references supported 17.x while this skill declares 18.0.0; and publisher identity is unverified, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The task, per-surface inventory, evidence labels, gap categories, baseline snapshot, and handoff format are concrete and potentially directly usable. However, no executed key-path evidence or representative verified output is supplied; connector access, memory writes, and claim proposals still require environment support and review, so the static ceiling and uncertainty reduce the score.

6Verifiability3 / 10 · 1.5/5

The skill requires source attribution, as-of dates, Measured/User-provided/Estimated labels, and exact quoted evidence, providing some auditability. There is no independently reproducible result, third-party corroboration, or skill-specific execution evidence; the supplied repository tests mainly cover shared architecture and artifact validation, so points are deducted.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision ebd436747f8f Review evidence[1][2][3][4][5][6][7][8][9]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does it require paid APIs or MCP servers?
No. The repository states that skills run at Tier 1 with pasted data or free and public sources, and this skill references keyless firecrawl.py and wayback.py retrieval paths.
Can I use it before a brand canon exists?
Yes. It can compare surfaces with a user-provided intended message. If no intended message or canon exists, it explicitly records that no canon is available rather than inventing one.
Will it approve claims or write to canonical brand memory?
No. It flags unverifiable claims for authorized proposal handling, does not adjudicate them, and asks before saving baseline results. Only the narrative registry writes canonical narrative files.
Is it a competitor-messaging analysis tool?
No. It inventories owned or controlled surfaces. Category and competitor-story mapping belongs to category-narrative-mapper.

More skills from this repository

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

Writing & Content

Brand Language Codifier

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

★ 3k FS 63 Recommended 12d ago
Writing & Content

Positioning Truth Tracer

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

★ 3k FS 61 Recommended 12d ago
Writing & Content

Launch Message House Builder

Turn an approved positioning canvas into traceable launch messaging, a working-backwards PR-FAQ spine, and channel-specific message angles.

★ 3k FS 59 Recommended 12d ago
Writing & Content

Strategic Narrative Designer

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

★ 3k FS 54 Use with care 12d ago
Writing & Content

Narrative Quality Gate

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

★ 3k FS 60 Recommended 12d ago
Writing & Content

Category Narrative Map

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

★ 3k FS 58 Recommended 12d ago
Writing & Content

Narrative Cascade Planner

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

★ 3k FS 58 Recommended 12d ago
Writing & Content

Brand Message System Architect

Build a durable brand hierarchy connecting the narrative, value pillars, proof points, tagline, and one-liner.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Message Test Designer

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

★ 3k FS 61 Recommended 12d ago
Writing & Content

Evergreen Social Calendar

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

★ 3k FS 59 Recommended 12d ago
Writing & Content

Audience Belief Mapper

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

★ 3k FS 57 Use with care 12d ago
Writing & Content

Positioning Mapper

Define the alternatives, differentiated value, beachhead segment, and launch positioning before writing launch copy.

★ 3k FS 57 Use with care 12d ago
Writing & Content

Narrative Resonance Monitor

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

★ 3k FS 55 Use with care 12d ago
Writing & Content

Launch Pricing & Packaging Planner

Design launch pricing, tiers, offers, and guarantees with evidence-aware terms.

★ 3k FS 61 Recommended 12d ago
Writing & Content

Proof Point Packager

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

★ 3k FS 60 Recommended 12d ago
Writing & Content

Brand Story Bank Builder

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

★ 3k FS 60 Recommended 12d ago
Writing & Content

Narrative Enablement Kit

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

★ 3k FS 55 Use with care 12d ago
Writing & Content

Narrative Registry

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

★ 3k FS 55 Use with care 12d ago
Writing & Content

Pitch Narrative Builder

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

★ 3k FS 55 Use with care 12d ago
Writing & Content

Narrative Drift Monitor

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

★ 3k FS 59 Recommended 12d ago

Related skills