一键导入
throughline
Single-page narrative evaluation — does this page carry a reader from opening to closing? Read-only diagnostic.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Single-page narrative evaluation — does this page carry a reader from opening to closing? Read-only diagnostic.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Context-aware story extraction. Loads the maker's full context — identity, expertise, voice, published work — then reads the narrative architecture to understand the story being told and what's missing. Interviews the maker to fill gaps with real moments. Modular: works with any project.
Evaluate the IP constellation — dispatches baseline checks, then 9 lenses in parallel (Millman, Bierut, Appleton, Shaw, Peers, Victore, The Walk, The Walls). Coordinator skill.
Cross-page coherence. Do the three tiers form a coherent argument when read as a sequence? Read-only diagnostic.
Baseline checks — mechanical health of the constellation. Links, images, cross-refs, attribution, voice violations, SEO, tooltips. Read-only diagnostic.
Where lenses agree and disagree. Maps consensus vs. contradiction across audit results. Read-only diagnostic.
Copy verification checklist — 13-item pass/fail check on draft or published copy. Voice rules, grounding, Shaw check, steward voice. Read-only diagnostic.
| name | throughline |
| description | Single-page narrative evaluation — does this page carry a reader from opening to closing? Read-only diagnostic. |
| user_invocable | true |
Evaluate whether a single page carries a reader from opening to closing as a self-contained narrative unit. Identifies where the narrative breaks, where attention drifts, and whether the page works for all three target audiences (creatives, engineers, strangers).
Read-only diagnostic. No file changes.
/throughline [page-path] # Evaluate a specific page
/throughline [url-path] # Evaluate by URL path (e.g., /blog/persona-extraction)
CONTENT-STRATEGY.md — narrative arc context (where this page sits in the blog sequence)docs/NARRATIVE-ARCHITECTURE.md — tier altitude and framing expectations/grip-test → opening diagnostic (if not already run in the same coordinator pass)The six evaluation criteria below (T1-T6) are this skill's diagnostic.
Read the page section by section. Does each section earn the next? Or does the page list things in sequence without any section depending on or building from what came before?
Test: Could you rearrange the middle sections without the reader noticing? If yes, it lists. If rearranging would break the logic, it builds.
Verdict: BUILDS / LISTS
Identify every section break (heading, horizontal rule, whitespace). At each break, would a stranger keep reading? A strong transition creates a question the reader wants answered, a tension that hasn't resolved, or a promise that hasn't paid off yet. A weak transition is a topic change.
Test: Read the last sentence before each break and the first sentence after. Is there a thread connecting them, or does the reader have to re-engage from scratch?
Verdict: YES / PARTIAL / NO Report: The weakest transition (quote the last line before and first line after).
When the page explains something (a process, a system, a methodology), does it stay connected to the narrative frame? Or does it shift register into documentation mode: numbered steps, criteria lists, architecture descriptions, definition blocks?
Technical content mid-story needs a narrative anchor: a specific incident, a before/after, a consequence, a person affected.
Flag: Any section longer than 3 paragraphs that contains no specific incident, person, consequence, or before/after. That is a documentation block wearing a blog post's clothes.
Verdict: GROUNDED / DRIFTS / DOCUMENTATION
Do long explanatory stretches alternate with shorter, punchier moments? Three consecutive paragraphs of exposition without a narrative beat (a moment, a quote, a specific detail, a shift in register) is a pacing problem.
Test: Mark each paragraph as E (explanatory/expository) or N (narrative/concrete moment). If you see E-E-E-E without an N, that is a dead stretch.
Verdict: VARIED / FLAT / DEAD STRETCHES
What does the opening set up? Does the closing pay it off? The opening raises a question or tension, the middle explores it, and the closing resolves or reframes it. The reader should feel the closing connect back to the opening.
Test: Read only the first two paragraphs and the last two paragraphs. Does the closing feel like it belongs to the same piece as the opening? Or could it close a different essay?
Verdict: COMPLETE / PARTIAL / OPEN
Peter's three audiences need different things from the same page:
A page that goes deep into system architecture without narrative framing loses the creatives and strangers. A page that stays purely anecdotal loses the engineers.
Test: Read the page as each audience in turn. Where would a creative check out? Where would an engineer check out? Where would a LinkedIn stranger check out? If two or more audiences bounce at the same section, that section is the structural weak point.
Verdict: ALL THREE / TWO OF THREE / ONE
Based on T1-T6, rate the page:
Print in conversation. No file changes. Format:
# Throughline — [page name]
## Verdict: [CARRIES / HOLDS / DRIFTS / STALLS]
## T1. Does it build? — [BUILDS / LISTS]
[Evidence. Name the section sequence and whether each earns the next.]
## T2. Holds past breaks? — [YES / PARTIAL / NO]
**Weakest transition:** [Section A] → [Section B]
[Quote the last line before and first line after. Why it's weak.]
## T3. Technical content grounded? — [GROUNDED / DRIFTS / DOCUMENTATION]
**Drift point:** [section heading or paragraph where it shifts]
[What narrative anchor is missing.]
## T4. Pacing varied? — [VARIED / FLAT / DEAD STRETCHES]
**Longest dead stretch:** [section, paragraph count of consecutive exposition]
[What narrative beat would break it up.]
## T5. Opening-closing circuit? — [COMPLETE / PARTIAL / OPEN]
**Opening promise:** [one sentence]
**Closing delivery:** [one sentence]
[Does the circuit close?]
## T6. Three audiences? — [ALL THREE / TWO OF THREE / ONE]
**Creatives bounce at:** [section or "holds"]
**Engineers bounce at:** [section or "holds"]
**Strangers bounce at:** [section or "holds"]
## The Drift Point
[The single most specific place where a stranger's attention would leave.
Not "the middle." The exact section, the exact transition, the exact paragraph.
This is the surgical target for revision.]
For the drift point and any non-passing criteria, state:
/copy edit — Step 7.25 (after copy-verify, before the-walk)/copy write — Step 7.5 (after verify)/copy review — Step 4.5 (after copy-verify per page, added to summary table)Blog posts and project pages pass voice protocol checks and have strong openings but lose a stranger mid-way because they shift from narrative to reference material. The technical posts especially (persona extraction, voice governance, the integrated system) have the same pattern: a compelling opening (confirmed by grip-test at Grip or Lock), then a documentation block (criteria lists, architecture diagrams, numbered steps) that breaks the narrative spell. No existing skill evaluates the narrative spine of a single page.
Six criteria, each mapping to a distinct failure mode observed in real posts. The criteria are sequenced from macro (does it build?) to micro (does pacing vary?), ending with the audience check (does it work for everyone?). The Drift Point output forces a single surgical finding rather than a laundry list, because revision is more effective when you know exactly where to cut.
--long-form flag if this becomes an issue./speed-tiers to evaluate whether the throughline works at different reading speeds (10-second scan vs. 2-minute read vs. full read).