Purpose
Produce a channel-ready content derivative from a source document — not a summary, but a structurally adapted compression that preserves the source's thesis, maintains evidence fidelity, and conforms to the target channel's format constraints, audience expectations, and hook conventions. The output is a publishable artifact with a compression log proving nothing was lost by accident.
When to Use / When NOT to Use
Use this skill when:
- Repurposing a long-form article (Substack, blog, thesis) into a LinkedIn post, conference abstract, podcast brief, newsletter, tweet thread, spoken script, or executive briefing
- Deriving a compressed format from a full argument (compression direction: long → short)
- Adapting content for a new audience or channel while preserving the core claim
- Producing a spoken script from written beats or a conference proposal
- Creating a distribution package (multiple derivatives from one source)
Do NOT use this skill when:
- You need to write the original long-form piece (use the source-appropriate writing methodology first — P2: Substack first, derivatives second)
- You need to combine multiple sources into one synthesis (use Narrative Building or Problem Framing)
- You need to translate between languages (this is structural adaptation, not linguistic translation)
- The source document is internal/confidential and the target channel is public (Context Gate will catch this, but flag it early)
- You need a generic summary for no specific audience or channel (summaries without channel constraints produce FM-1: Summary, Not Derivative)
Anti-inputs (what this skill does NOT handle):
- Original content creation from scratch (this skill DERIVES, it does not originate)
- Content strategy or editorial calendar planning (this is a single-derivation tool)
- SEO optimization (channel format rules include discoverability principles, but this is not an SEO skill)
- Visual design or layout (this produces text; design is a separate discipline)
Context Gate (Step -1) — Mandatory Pre-Check
Before deriving ANY content, answer these four questions. If any answer is "No" or "Uncertain," STOP and resolve before proceeding.
| # |
Gate Question |
Pass Condition |
If Fail |
| 1 |
Does a source document exist? |
A complete, published or finalized long-form piece is available. Not notes. Not an outline. Not bullet points. |
STOP. Write the source document first. P2: "Writing short before writing long produces shallow thinking disguised as brevity." |
| 2 |
Is the target channel appropriate for this content? |
The source's thesis can survive compression to the target format without becoming misleading or trivial. |
STOP. Either choose a different channel or acknowledge the derivation will be a pointer ("read the full piece"), not a standalone argument. |
| 3 |
Is the source → channel direction public-safe? |
The source does not contain confidential, internal-only, or NDA-protected material that would be exposed on the target channel. |
STOP. Redact or abstract the sensitive content before deriving. Flag specific sections that cannot survive the public/private boundary. |
| 4 |
Do you have the author's voice reference? |
Either a voice/style guide, previous published examples on this channel, or explicit voice constraints are loaded. |
PROCEED WITH CAUTION. Flag [VOICE-UNGROUNDED] on the output. The derivative will default to generic professional tone. P8/P17: "Format length does not exempt the context verification gate." |
Context Gate Decision Table:
| Source Type |
Appropriate Channels |
Channels to Avoid |
Why |
| Published Substack/blog (2500-4000 words) |
LinkedIn post, LinkedIn article, conference abstract, newsletter, tweet thread, podcast brief |
Executive briefing (unless the topic is strategy) |
Full argument available; any compression direction works |
| Strategic thesis (internal) |
Executive briefing, conference abstract (if anonymized), podcast brief (if non-confidential) |
LinkedIn post, tweet thread |
Confidentiality risk; thesis jargon needs heavy translation for public channels |
| Conference talk proposal |
Spoken script, podcast brief, newsletter |
LinkedIn post (too structured), tweet thread (too formal) |
Proposals are structural; they derive naturally into performance formats, not feed formats |
| Research synthesis |
LinkedIn article, newsletter, executive briefing, podcast brief |
Tweet thread (evidence density too low), LinkedIn post (too much to compress) |
Research needs space for evidence; ultra-short formats lose the substance |
| Essay / personal reflection |
LinkedIn post, newsletter, Substack Note |
Conference abstract (wrong register), executive briefing (wrong audience) |
Personal voice is the asset; channels that strip voice lose the value |
Format Rules (Read First)
These rules govern every output. They are quality enforcement mechanisms, not style preferences.
Compression is not omission. Every derivative must visibly contain the source's compressed argument — thesis, evidence beats, and framework logic — not a single extracted fact padded to length. A 300-word post with three evidence layers and a structural insight is compression. A 220-word post with one data point and no framework is omission (P16). If you cannot fit the argument, choose a longer channel format.
Source document first, derivative second. Always. Never write the compressed version before the full argument exists (P2). If the source doesn't exist, this skill does not apply. The production order is inviolable: full argument → compressed derivatives.
Per-channel format constraints are hard limits. Word counts, structural requirements, and hook conventions per channel are not guidelines — they are constraints derived from how each platform's algorithm and audience behavior reward content. Exceeding LinkedIn's fold (first 2-3 lines) with a philosophical opening is a format violation, not a style choice.
Thesis statement survives verbatim or near-verbatim. The one-sentence core claim from the source must appear in every derivative. If it cannot fit, the derivative must contain a faithful compression that a reader could reconstruct the original thesis from. Thesis Drift (FM-2) is the highest-severity failure mode.
Evidence density scales with channel length. Long-form: 5+ evidence layers. LinkedIn post: 2-3 compressed evidence beats. Tweet thread: 1 evidence point per tweet. Conference abstract: promise of evidence, not the evidence itself. The Evidence Density Calibration framework (Framework 4) provides exact targets.
Hook archetype must match channel. A Substack opening (vivid scenario, slow build) deployed on LinkedIn (where 2 lines decide whether the reader continues) is a channel-blind failure (FM-5). The Hook Adaptation framework (Framework 3) maps archetypes to channels.
Voice consistency across derivatives. All derivatives from the same source must sound like the same author. If the source is written in first person with short sentences and self-implicating humor, the LinkedIn post cannot read like a consultant's press release. Voice Fracture (FM-7) is detectable by reading the source and derivative side-by-side.
Cite what survives compression. When an evidence beat from the source survives into a derivative, the citation or attribution must survive too. Uncited claims in a derivative that were cited in the source is evidence laundering.
The Compression Log is mandatory output. Every derivative ships with a log showing: what was kept (with source location), what was cut (with reason), and what was adapted (with the adaptation rationale). This makes the derivation auditable and prevents FM-3 (Evidence Omission) from going undetected.
Output Template (Mandatory Document Skeleton)
Every channel derivative MUST include these sections. Copy this skeleton and fill it in. The channel-specific content section varies by target channel (see Channel Format Taxonomy below for the exact structure per channel).
# Channel Derivative: [Source Title] → [Target Channel]
> **Source:** [Title and location of source document]
> **Target channel:** [linkedin_post | linkedin_article | conference_abstract | spoken_script | podcast_brief | newsletter | tweet_thread | executive_briefing]
> **Date:** [YYYY-MM-DD] | **Author voice:** [Grounded / Ungrounded] | **Compression ratio:** [source words → derivative words, X:1]
---
## Context Gate Results
| Gate | Result | Notes |
|---|---|---|
| Source exists? | ✅/❌ | |
| Channel appropriate? | ✅/❌ | |
| Public-safe? | ✅/❌ | |
| Voice grounded? | ✅/❌ | |
---
## Step 0: Framework Selection
| Source type | Target channel | Primary frameworks | Supporting frameworks | Skipped (why) |
|---|---|---|---|---|
| [e.g., "Published Substack"] | [e.g., "LinkedIn post"] | [e.g., "Compression Protocol, Hook Adaptation, Evidence Density"] | [e.g., "Audience Context Matching"] | [e.g., "Spoken Script Derivation — wrong channel"] |
---
## Thesis Fidelity Check
| Dimension | Source | Derivative | Verdict |
|---|---|---|---|
| Core claim (verbatim or compressed) | [Source thesis sentence] | [Derivative thesis sentence] | ✅ Preserved / ⚠️ Compressed / ❌ Drifted |
| Key evidence beats preserved | [Count in source] | [Count in derivative] | [X of Y preserved] |
| Counterargument preserved | [Strongest counterargument in source] | [Present / Absent in derivative] | ✅/❌ |
| Framework/structural insight | [Framework in source] | [Compressed/present in derivative] | ✅/❌ |
---
## [Channel-Specific Content Section]
[The actual derivative content — structure varies by channel. See Channel Format Taxonomy.]
---
## Compression Log
| Element | Source Location | Action | Rationale |
|---|---|---|---|
| [e.g., "Thesis statement"] | [e.g., "Paragraph 3"] | Kept verbatim | Core claim — non-negotiable |
| [e.g., "Evidence beat 2: Stanford study"] | [e.g., "Section 3, para 2"] | Kept, compressed | Strongest surprise factor for this audience |
| [e.g., "Philosophical layer: judgment erosion"] | [e.g., "Section 4"] | Cut | Channel constraint — LinkedIn post cannot support this depth; compressed to 1 sentence woven into evidence |
| [e.g., "Counterargument 2: privacy tradeoff"] | [e.g., "Section 6, para 3"] | Cut | Kept only the strongest counterargument (Counterargument 1) per Compression Protocol Step 6 |
| [e.g., "Framework table: 3-domain taxonomy"] | [e.g., "Section 5"] | Adapted | Compressed from table to inline list; structure preserved, visual format changed for feed readability |
---
## Audience Context Match
| Dimension | Channel default audience | This derivative's specific audience | Adaptation applied |
|---|---|---|---|
| Expertise level | [e.g., "Mixed: peers + executives + recruiters"] | [e.g., "Senior PMs at enterprise companies"] | [e.g., "Skipped basic definitions; led with strategic implication"] |
| Reading context | [e.g., "Feed scroll, 3-second attention"] | [Specific context if known] | [Adaptation] |
| What they care about | [Channel default] | [Specific if known] | [Adaptation] |
---
## Quality Check
- [ ] Thesis preserved (verbatim or faithful compression)
- [ ] Evidence density meets channel target (see Evidence Density Calibration)
- [ ] Hook archetype matches channel (see Hook Adaptation)
- [ ] Voice consistent with source author
- [ ] Format constraints met (word count, structure, platform rules)
- [ ] Compression Log complete — every cut is justified
- [ ] No uncited claims that were cited in source
- [ ] Counterargument preserved (at least one, the strongest)
- [ ] Framework/structural insight visible in derivative
- [ ] Context Gate passed before derivation began
---
## Assumption Registry
| # | Assumption | Confidence | Evidence | What would invalidate |
|---|---|---|---|---|
| 1 | [e.g., "This audience has not read the source"] | H/M/L | [basis] | [invalidation condition] |
| 2 | [e.g., "LinkedIn algorithm still rewards short paragraphs and line breaks"] | H/M/L | [basis] | [invalidation condition] |
| 3 | [e.g., "The source's evidence beats are still current"] | H/M/L | [basis] | [invalidation condition] |
---
## Adversarial Self-Critique
**Weakness 1: [Title]**
[What assumption is being made? What evidence would disprove it? Scenario where this derivative fails its purpose.]
**Weakness 2: [Title]**
[Same depth]
**Weakness 3: [Title]**
[Same depth]
---
## Revision Triggers
| Trigger | What to re-derive | Timeline |
|---|---|---|
| [e.g., "Source document is updated with new evidence"] | [Re-run derivation for all channels] | [Immediate] |
| [e.g., "Channel algorithm changes (e.g., LinkedIn changes fold behavior)"] | [Re-check format constraints] | [Within 1 week of change] |
| [e.g., "Evidence in derivative becomes stale (>6 months)"] | [Update evidence beats or add staleness flag] | [At 6-month mark] |
Rules for using this template:
- Do not skip sections. If a section isn't applicable, write "Not applicable — [reason]" and move on.
- The Compression Log is the audit trail. Every element from the source must appear in the log as Kept/Cut/Adapted with rationale.
- The channel-specific content section uses the exact structure from the Channel Format Taxonomy for the target channel — not a generic paragraph format.
- Thesis Fidelity Check is completed AFTER writing the derivative — it is a verification step, not a planning step.
- The Quality Check is the final gate. If any checkbox fails, revise before delivering.
Reader Navigation
How to Read This Skill
If you have 5 minutes: Read the Context Gate (Step -1) and the Compression Protocol (Framework 2). These two sections give you the decision logic for whether to derive and the 7-step method for doing it.
If you have 15 minutes: Add the Channel Format Taxonomy (Framework 1) for your target channel and the Hook Adaptation table (Framework 3). You now have channel-specific constraints and the right opening strategy.
If you have 30 minutes: Read the full skill. The Evidence Density Calibration (Framework 4), Audience Context Matching (Framework 5), and Source Fidelity Verification (Framework 6) add the quality layers that separate consultant-tier from elite-tier derivatives. The Spoken Script Derivation (Framework 7) is only needed for talk/presentation outputs.
By Role
| Role |
Start here |
Focus on |
Skip |
| Content creator / Writer |
Compression Protocol → Channel Format Taxonomy |
Hook Adaptation, Evidence Density, Voice consistency rules |
Spoken Script Derivation (unless producing talks) |
| PM / Strategist |
Context Gate → Audience Context Matching |
Thesis Fidelity Check, Framework Selection routing |
Detailed channel format constraints (delegate to writer) |
| Speaker / Presenter |
Spoken Script Derivation → Compression Protocol |
Performance notation, SCRIPTED vs GUIDED beats, rehearsal guide |
Tweet thread and newsletter formats |
| Editor / Reviewer |
Source Fidelity Verification → Quality Check |
Compression Log audit, thesis drift detection, evidence omission |
Framework internals (focus on output quality) |
Notation Key
| Symbol |
Meaning |
| H / M / L |
Confidence level: H (>70%), M (40-70%), L (<40%) |
| (T1)-(T6) |
Evidence tier: T1 = behavioral data, T2 = primary research, T3 = expert analysis, T4 = industry reports, T5 = executive statements, T6 = punditry/inference |
| O→I→R→C→W |
Observation → Implication → Response → Confidence → Watch Indicator cascade |
[POTENTIALLY STALE] |
Claim based on data older than 6 months |
[EVIDENCE-LIMITED] |
Key conclusion resting only on Tier 4-6 evidence |
[VOICE-UNGROUNDED] |
Derivative produced without author voice reference loaded |
[SCRIPTED] |
Spoken script beat: word-for-word, rehearsed to feel natural |
[GUIDED] |
Spoken script beat: structured talking points with key phrases bolded |
[PAUSE: Xs] |
Timed silence in spoken script |
| ████░░░░░░ |
Progress bar: relative strength or density (visual, not decorative) |
Domain Frameworks
This section IS the knowledge weapon. Each framework is encoded with scoring rubrics, decision tables, and application rules. A writer using this skill produces derivatives that require these frameworks; without them, the output degrades to generic summarization.
Framework 1: Channel Format Taxonomy
Structured definitions of each target channel with hard constraints. These are not guidelines — they are derived from platform algorithms, audience behavior research, and publishing failure modes.
LinkedIn Post (Feed Format)
| Dimension |
Constraint |
Rationale |
| Length |
200-350 words |
LinkedIn's feed algorithm rewards engagement-per-word; posts >400 words see declining completion rates (H) |
| Structure |
Hook (2 lines) → Thesis (1 sentence) → Evidence beats (3 compressed, 1-2 sentences each) → Framework/insight → Implication or question |
The fold (first 2-3 lines before "see more") decides whether 80% of viewers read on (H) |
| Hook placement |
First 2 lines must stop the scroll |
LinkedIn shows ~210 characters before truncation on mobile (T1: platform behavior) |
| Paragraph length |
1-3 sentences per paragraph; use line breaks aggressively |
Feed readability requires visual scannability; dense paragraphs get skipped (M) |
| Evidence density |
2-3 compressed beats; each beat = 1-2 sentences mixing data + observation |
Enough to show thinking depth; not so much it reads as academic (H) |
| Framework visibility |
If the source has a framework, compress it inline (list, not table) |
The reader must see HOW you think, not just WHAT you read (P16) |
| Tone |
Authoritative, conversational, short sentences; CXO test applies |
Would a CPO say this in a board meeting? If not, rewrite it |
| CTA |
Invitation, not CTA; end with a question or tension worth sitting with |
"What do you think?" is lazy; a genuine question from the argument is powerful |
| Formatting |
Bold key phrases; no hashtag spam (0-3 relevant tags); no emoji-heavy formatting |
Professional register; the content is the hook, not the formatting |
Scoring Rubric — LinkedIn Post Quality:
| Rating |
Symbol |
Criteria |
| Publishable |
🟢 |
Thesis present, 2+ evidence beats, framework visible, hook stops scroll, voice consistent, under 350 words |
| Needs revision |
🟡 |
Missing one element: weak hook OR missing framework OR only 1 evidence beat OR voice drift |
| Rewrite |
🔴 |
Summary not derivative (FM-1), thesis drifted (FM-2), single-fact padding (FM-6), or over word limit |
LinkedIn Article (Long-Form)
| Dimension |
Constraint |
Rationale |
| Length |
1000-1500 words |
Compressed from Substack (2500-4000 words); must hold its own as standalone (H) |
| Structure |
Hook → Thesis → Evidence (3 beats, 1 paragraph each) → Framework (1, the most accessible) → Strongest counterargument (2-3 sentences) → Implication → Invitation |
Derivation Protocol from Writer agent: steps 1-7 applied (T1: tested methodology) |
| Companion Sharing Post |
4-6 short lines, under 200 words, hooks the article |
The sharing post is what people see in the feed; the article is the substance |
| Inline linking |
2-3 key links (most important claims) |
LinkedIn's renderer doesn't reward heavy linking; pick the claims that need sourcing |
| Tone |
Same as source but tighter; authoritative and curious |
The article is a compressed version of the author, not a different author |
Conference Talk Abstract
| Dimension |
Constraint |
Rationale |
| Length |
200-300 words |
Selection committees read 50-200 abstracts; yours gets 30-60 seconds (H) |
| Structure |
Problem (2-3 sentences: what's broken, with a surprising framing) → Insight (1-2 sentences: the pivot that reframes) → What the audience learns (2-3 takeaways, action-oriented) → Why this speaker (1-2 sentences: unique qualification) |
Outcome-first for the committee; they're asking "will 500 people sit still for 25 minutes?" |
| Title |
Provocative, memorable, tweetable; not descriptive |
"The Personalization Paradox" beats "A Framework for AI Personalization" every time (H) |
| Evidence density |
0-1 evidence points (promise of evidence) |
Abstracts sell the talk; they don't deliver it. "I'll show data from X" > the data itself |
| Hook |
The title IS the hook; abstract opens with the problem the audience feels |
Selection committees are pragmatists buying on audience appeal, not intellectual depth |
| Tone |
Confident, outcome-oriented, slightly provocative |
The abstract competes with 100 others; safe titles lose |
Decision Table — Abstract Quality:
| Signal |
Interpretation |
Action |
| Title is descriptive ("A Study of X") |
Will be passed over by committee |
Rewrite as provocative claim or question |
| Abstract summarizes the talk |
Committee doesn't know what to expect in the room |
Rewrite to show the EXPERIENCE: what happens, what the audience walks away with |
| No "why me" element |
Committee can't differentiate from other proposals |
Add 1-2 sentences connecting speaker's unique experience to the topic |
| >300 words |
Committee stops reading |
Cut to 250 words; every sentence must earn its place |
Spoken Script / Talk
| Dimension |
Constraint |
Rationale |
| Length |
5000-9000 words for 45-60 min talk |
Speakers deliver ~130-150 words/min; script covers ~60-70% of stage time with exact language (H) |
| Beat types |
SCRIPTED (word-for-word: openings, closings, key transitions, confessions, killer lines, audience questions) and GUIDED (structured talking points with key phrases bolded) |
Scripted moments must land exactly right; guided moments need natural delivery (H) |
| Sentence cap |
12 words max for SCRIPTED beats |
Written handles 15-20 words; spoken maxes at 12. If you can't say it in one breath, split it (T1: performance methodology) |
| Performance notation |
[PAUSE: Xs], [SLOW], [PACE: fast], [VOLUME: drop], [SILENCE: Xs], [SLIDE: description], [MOVE: description], [LOOK: description] |
Inline notation for rehearsal; less is more — if every line has a pause, none matter |
| Structure |
Header block → Pre-stage notes → Beat-by-beat script → Post-stage notes → Rehearsal guide |
Full performance document, not just words |
| Derivation rule |
NEVER read the article aloud; articles have connective tissue, stage has silence |
A spoken script is NOT a transcript; it is a performance document |
Podcast Brief
| Dimension |
Constraint |
Rationale |
| Length |
500-800 words |
Provides the conversational skeleton; the host fills in naturally (H) |
| Structure |
Topic hook (1-2 sentences: why this matters NOW) → 3-5 discussion questions (each with the surprising angle) → Key talking points per question (2-3 bullets each) → The one thing the listener should remember |
Question-driven format mirrors how podcast conversations flow (H) |
| Evidence density |
1-2 data points per question (enough to ground the conversation) |
Podcast listeners are multitasking; memorable hooks > citation chains (M) |
| Tone |
Conversational framing; written as if briefing a friend before the recording |
The brief should sound like what the speaker would say if you asked "what are you going to talk about?" |
| CTA |
The "one thing" at the end; a single memorable takeaway the host can use as the close |
Podcasts end on a note, not a summary |
Newsletter / Email
| Dimension |
Constraint |
Rationale |
| Length |
300-500 words |
Inbox competition is fierce; newsletters that respect time get opened next time (H) |
| Structure |
Hook (1-2 sentences: why this piece matters to the subscriber) → Thesis preview (1 sentence) → 2-3 evidence beats (1 sentence each, the most surprising) → The "read the full piece" bridge → Link to source |
Action-oriented: the newsletter is a pointer with enough substance to justify the open (M) |
| Evidence density |
2-3 beats (the most surprising ones; leave the rest for the full piece) |
Enough to show value; not so much that the subscriber skips the source |
| Tone |
More personal than the source; subscriber relationship is intimate |
"I published something this week that I think you'll care about" > "New article: [title]" |
| Subject line |
Follows the same hook archetypes as the source, compressed to <60 characters |
Subject line is the hook for the hook; it decides open rate |
Tweet Thread
| Dimension |
Constraint |
Rationale |
| Length |
3-7 tweets, each ≤280 characters |
Platform constraint is hard; threads >7 tweets lose completion rate exponentially (H) |
| Structure |
Tweet 1: Killer hook + thesis (this tweet must work standalone) → Tweets 2-5: One evidence beat or insight per tweet → Tweet 6-7: Implication + invitation/CTA → (Optional) Final tweet: link to source |
Each tweet must work if someone sees only that one tweet in isolation (H) |
| Evidence density |
1 evidence point per tweet (compressed to a single punchy sentence) |
280 characters forces maximal compression; one number or one claim per tweet |
| Tone |
Punchy, declarative, no qualifiers; every word earns its place |
Twitter/X rewards confidence and surprise; hedging is invisible |
| Numbering |
"1/" style numbering on each tweet |
Signals thread; readers can jump to any tweet |
Executive Briefing
| Dimension |
Constraint |
Rationale |
| Length |
400-700 words |
Executives read on mobile between meetings; respect the time (H) |
| Structure |
Bottom line up front (BLUF: 2-3 sentences, the decision this informs) → Key findings (3-5 bullets, each with evidence tier) → Implication for our business (1 paragraph) → Recommended action (1-2 sentences) → Assumptions and risks (3-5 bullets) |
Decision-first; pyramid principle — conclusion, then evidence, then caveats (H) |
| Evidence density |
Every finding has an evidence tier tag inline |
Executive audiences need to know confidence level on each claim; they decide what to verify (H) |
| Tone |
Zero jargon; no framework names unless the executive already uses them |
"Hamilton Helmer's 7 Powers analysis shows..." → "Three structural advantages protect us: [plain language]" (P16: zero-jargon executive summary) |
| Format |
Bullets and bold headers; no flowing prose |
Scannability > readability for this format |
Framework 2: Compression Protocol
The 7-step methodology for deriving a compressed format from a full argument. This is the operational core of the skill. Every derivation follows these steps in order.
Prerequisite: The source document must be fully read and its structure mapped before starting. Identify: (a) the thesis statement, (b) all evidence beats, (c) all framework applications, (d) all counterarguments, (e) the philosophical/deeper layer (if present), (f) the opening hook, (g) the closing invitation.
Step 1: Sharpen the Hook (Channel-Appropriate)
The source's opening rarely transfers directly. Adapt using the Hook Adaptation framework (Framework 3).
| Source hook type |
LinkedIn post adaptation |
Conference abstract adaptation |
Tweet thread adaptation |
| Vivid scenario (3-4 paragraphs) |
Compress to 2 lines: the sharpest image + the tension |
Compress to the title: provocative claim |
First tweet: the scenario in 1 sentence + "Here's what that means →" |
| Killer stat |
Keep the stat; cut the setup |
Lead with the stat in the abstract body (title = the implication) |
First tweet IS the stat |
| Contrarian claim |
Keep verbatim if ≤2 lines; otherwise sharpen |
Title = the claim |
First tweet = the claim |
| Dialectic tension |
Compress to 1 sentence holding both truths |
Title = the tension; abstract = the resolution |
First 2 tweets: one truth each; tweet 3 = the synthesis |
Decision Table — Hook Adaptation:
| If the source hook is... |
And the target is short-form (post, tweet) |
And the target is long-form (article, script) |
And the target is structured (abstract, briefing) |
| Already punchy (≤2 sentences) |
Use as-is or micro-edit |
Use as-is; build from it |
Adapt to format structure (problem → insight) |
| Setup-heavy (3+ paragraphs) |
Extract the punchline; discard setup |
Compress setup to 1 paragraph |
Extract the core tension; state it directly |
| Data-driven |
Lead with the single sharpest number |
Lead with the number; add 1 sentence of context |
BLUF: state the implication of the number |
| Story-based |
Compress to 1-2 sentences preserving the image |
Keep the story but cut to 60% of original length |
Transform story to problem statement |
Step 2: Keep the Thesis Statement Intact
The thesis is the one sentence the reader could repeat back. It survives every derivation.
| Thesis state in source |
Action |
| Already 1 clear sentence |
Copy verbatim into derivative |
| Spread across 2-3 sentences |
Compress to 1 sentence preserving the core claim |
| Implicit (never stated directly) |
State it explicitly — if you can't, the source has a thesis problem, not a compression problem |
| Contains jargon |
For public channels: translate jargon to plain language while preserving the mechanism |
Fidelity test: After writing the derivative, extract the thesis from BOTH source and derivative. If a reader would state the core claim differently after reading each, you have thesis drift (FM-2).
Step 3: Pick 3 Evidence Beats (From the Source's N Beats)
Most sources have 4-7 evidence beats. Most derivatives need 2-3. Selection criteria:
| Selection criterion |
Weight |
Rationale |
| Surprise factor |
Highest |
Does this evidence contradict what the reader already believes? If yes, it survives compression. |
| Thesis support strength |
High |
Does this evidence directly prove the thesis? Tangential evidence gets cut first. |
| Channel-audience match |
High |
Will THIS audience find this evidence compelling? Technical data for LinkedIn technical audience; human stories for podcast. |
| Recency |
Medium |
More recent evidence > older evidence for time-sensitive channels (social, newsletter). Flag [POTENTIALLY STALE] for evidence >6 months old. |
| Uniqueness |
Medium |
Is this evidence available only from the source, or widely known? Unique evidence survives; googleable facts get cut. |
Decision Table — Evidence Selection:
| Number of source evidence beats |
Target channel is short-form (≤350 words) |
Target channel is medium (350-1500 words) |
Target channel is long-form (>1500 words) |
| 3-4 beats |
Keep 2, cut the weakest |
Keep all 3, compress each |
Keep all, compress lightly |
| 5-7 beats |
Keep 3, cut by surprise + uniqueness ranking |
Keep 3-4, compress each |
Keep 4-5, compress the weakest |
| 8+ beats |
Keep 3 max; this is a high-compression derivation |
Keep 3-4; compress aggressively |
Keep 5-6; the rest go to the Compression Log |
Step 4: Keep 1 Framework Application (The Most Accessible)
If the source applies multiple frameworks, the derivative keeps one — the one that is most intuitive to the target audience.
| Audience expertise |
Framework selection rule |
| General professional (LinkedIn, newsletter) |
Pick the framework with the most concrete, visual output (a table, a taxonomy, a 2x2). Drop abstract models. |
| Domain expert (executive briefing, conference) |
Pick the framework with the sharpest strategic implication. The audience knows the basics; they want the uncommon knowledge. |
| Mixed (podcast, tweet thread) |
Pick the framework that produces the most memorable single insight. "Three types of X" > "A multi-factor assessment of Y." |
Compression rule: The framework goes from a full section (500-1000 words) to an inline reference (1-3 sentences) or a compressed visual (a list instead of a table). The structure is preserved; the explanation is cut.
Step 5: Drop Philosophy (Keep Mechanism)
The source's "deeper layer" — philosophical implications, societal commentary, abstract reflection — rarely survives compression. The mechanism behind the philosophy does.
| Source has... |
Derivative action |
| A philosophical paragraph with a killer line |
Keep the killer line; cut the paragraph. Drop it into an evidence beat as a one-sentence gut-punch. |
| A philosophical section (500+ words) |
Compress to 1-2 sentences woven into the implication section. The philosophy becomes texture, not structure. |
| No philosophical layer |
Nothing to cut. If the derivative feels shallow, the problem is evidence selection, not missing philosophy. |
The 10% Rule: Philosophical/personal passages should be ≤10% of any derivative. If the derivative is 300 words, that's 30 words of philosophical depth — one sentence. Earn it.
Step 6: Keep 1 Counterargument (The Strongest)
Intellectual honesty survives compression. Counterarguments are what separate a confident argument from a confident assertion.
| Source counterargument count |
Derivative action |
| 2-3 counterarguments |
Keep the strongest; defeat it in 2-3 sentences. Cut the rest. |
| 1 counterargument |
Keep it. |
| 0 counterarguments |
Flag: "Source has no counterarguments — derivative inherits this weakness." |
Selection criterion: The strongest counterargument is the one that, if true, would most seriously undermine the thesis. Not the easiest to defeat — the hardest.
Step 7: Shorten the Invitation/CTA
The source's closing (often 1-2 paragraphs: forward look + invitation) compresses to 1-2 sentences.
| Target channel |
Closing format |
| LinkedIn post |
1 sentence: a question or tension worth sitting with. Not "What do you think?" — a genuine question from the argument. |
| LinkedIn article |
2-3 sentences: the forward look compressed + invitation. |
| Conference abstract |
Already handled in the "what the audience learns" section — no separate close. |
| Spoken script |
The close is a full SCRIPTED beat — see Spoken Script Derivation (Framework 7). |
| Tweet thread |
Final tweet: the implication + link to source. |
| Newsletter |
"Read the full piece" bridge + link. |
| Executive briefing |
"Recommended action" section — no invitation, just the decision prompt. |
| Podcast brief |
"The one thing the listener should remember." |
Framework 3: Hook Adaptation by Channel
Four hook archetypes mapped to channel effectiveness. Every source document opens with one of these (explicitly or implicitly). The derivative must adapt the archetype to the target channel's constraints.
The Four Hook Archetypes:
| Archetype |
Definition |
Source Example |
When it works best |
| Killer Stat |
A single surprising number that contradicts conventional wisdom |
"97% of AI systems fail a basic safety test when you give them memory." |
Research data is genuinely surprising; the number IS the hook |
| Vivid Scenario |
A concrete, visual situation that drops the reader into the problem |
"Imagine a child growing up with an AI that resolves every conflict..." |
The implication is human and visceral, not just technical |
| Contrarian Claim |
A direct assertion that the reader's first instinct is to dispute |
"The AI industry is building personalization backwards." |
The reader's "wait, that can't be right" reaction is the hook |
| Dialectic Tension |
Two seemingly contradictory truths held together |
"Everything about building products has changed. And nothing has changed." |
Two observations create a productive tension; resolution requires the reader to keep going |
Hook × Channel Effectiveness Matrix:
| Hook Archetype |
LinkedIn Post |
LinkedIn Article |
Conference Abstract |
Spoken Script |
Podcast Brief |
Newsletter |
Tweet Thread |
Executive Briefing |
| Killer Stat |
🟢 (T2) |
🟢 (T2) |
🟡 (T3) |
🟢 (T2) |
🟢 (T3) |
🟢 (T2) |
🟢 (T2) |
🟢 (T1) |
| Vivid Scenario |
🟡 (T3) |
🟢 (T2) |
🟡 (T3) |
🟢 (T1) |
🟢 (T2) |
🟡 (T3) |
🔴 (T3) |
🔴 (T3) |
| Contrarian Claim |
🟢 (T2) |
🟢 (T2) |
🟢 (T2) |
🟢 (T2) |
🟡 (T3) |
🟢 (T2) |
🟢 (T1) |
🟡 (T3) |
| Dialectic Tension |
🟡 (T3) |
🟢 (T2) |
🟢 (T2) |
🟢 (T1) |
🟡 (T3) |
🟡 (T3) |
🔴 (T4) |
🔴 (T4) |
Key: 🟢 = Strong fit (use as-is or lightly adapt) | 🟡 = Moderate fit (adapt significantly) | 🔴 = Poor fit (choose different archetype)
Channel-Specific Hook Constraints:
| Channel |
Hook constraint |
Implication |
| LinkedIn post |
First ~210 characters visible before fold on mobile (T1: platform behavior) |
Hook must land in 2 lines. Vivid Scenarios that need 4 paragraphs to build are channel-blind on LinkedIn. |
| Conference abstract |
Title ≤80 characters; abstract opens after title |
The title IS the primary hook. Abstract hook is secondary. Provocative title > descriptive title. |
| Tweet thread |
First tweet ≤280 characters, must work standalone |
Hook + thesis must fit in 1 tweet. No build-up possible. |
| Spoken script |
Cold open: 60-90 seconds, no "Hi I'm..." |
Vivid Scenarios and Dialectic Tensions are strongest on stage (audience leans forward). Stats work if genuinely shocking. |
| Podcast brief |
Opening question or angle that the host can riff on |
The hook must be conversational, not written-register. "What if I told you..." framing works here, fails on LinkedIn. |
| Executive briefing |
BLUF (Bottom Line Up Front); no hook needed — state the conclusion |
Hooks are for audiences that haven't opted in. Executives reading a briefing have already opted in. Lead with the decision. |
| Newsletter |
Subject line ≤60 characters; first line visible in inbox preview |
Two hooks needed: subject line (decides open) + first sentence (decides read). They must work together, not repeat. |
Framework 4: Evidence Density Calibration
How much evidence per channel. This framework provides exact targets for the number, depth, and annotation of evidence beats per derivative format.
Evidence Density Targets:
| Channel |
Evidence beats |
Depth per beat |
Citation requirement |
Evidence-per-word ratio target |
| Source (Substack/blog) |
5-7 |
Full: data + interpretation + source link + implication (50-150 words each) |
Inline links to every claim; full Sources section at bottom |
1 evidence beat per 500-700 words |
| LinkedIn post |
2-3 |
Compressed: 1-2 sentences mixing data + observation |
0-1 inline links; author tagging for attribution |
1 evidence beat per 100-120 words |
| LinkedIn article |
3-4 |
Moderate: 1 paragraph each with key data point |
2-3 inline links (most important claims) |
1 evidence beat per 300-400 words |
| Conference abstract |
0-1 |
Promise: "I'll show data from X" or 1 surprising stat |
None required — the talk delivers the evidence |
0-1 beats total |
| Spoken script |
3-5 |
Story/demo format: evidence as narrative, not citation. "Stanford ran a study. Thirty years of data. They found..." |
No inline citations; evidence IS the story beat |
1 evidence beat per 1500-2000 words |
| Podcast brief |
1-2 per question |
Conversational: enough to ground the discussion point |
None; the host or guest cites naturally in conversation |
1 data point per discussion question |
| Newsletter |
2-3 |
Headline: the most surprising number or claim, 1 sentence each |
Link to source for detail |
1 evidence beat per 150-200 words |
| **T |
|
|
|
|
…(truncated)
1---2name: multi-channel-publishing3description: Use when repurposing long-form content into channel-specific formats — LinkedIn posts, conference abstracts, podcast briefs, newsletter summaries, tweet threads, or spoken scripts. Encodes compression methodology, channel format rules, evidence density calibration, and audience adaptation. Produces channel-ready derivatives, not summaries.4license: MIT5---67## Purpose89Produce a channel-ready content derivative from a source document — not a summary, but a structurally adapted compression that preserves the source's thesis, maintains evidence fidelity, and conforms to the target channel's format constraints, audience expectations, and hook conventions. The output is a publishable artifact with a compression log proving nothing was lost by accident.1011## When to Use / When NOT to Use1213**Use this skill when:**14- Repurposing a long-form article (Substack, blog, thesis) into a LinkedIn post, conference abstract, podcast brief, newsletter, tweet thread, spoken script, or executive briefing15- Deriving a compressed format from a full argument (compression direction: long → short)16- Adapting content for a new audience or channel while preserving the core claim17- Producing a spoken script from written beats or a conference proposal18- Creating a distribution package (multiple derivatives from one source)1920**Do NOT use this skill when:**21- You need to write the original long-form piece (use the source-appropriate writing methodology first — P2: Substack first, derivatives second)22- You need to combine multiple sources into one synthesis (use Narrative Building or Problem Framing)23- You need to translate between languages (this is structural adaptation, not linguistic translation)24- The source document is internal/confidential and the target channel is public (Context Gate will catch this, but flag it early)25- You need a generic summary for no specific audience or channel (summaries without channel constraints produce FM-1: Summary, Not Derivative)2627**Anti-inputs (what this skill does NOT handle):**28- Original content creation from scratch (this skill DERIVES, it does not originate)29- Content strategy or editorial calendar planning (this is a single-derivation tool)30- SEO optimization (channel format rules include discoverability principles, but this is not an SEO skill)31- Visual design or layout (this produces text; design is a separate discipline)3233---3435## Context Gate (Step -1) — Mandatory Pre-Check3637Before deriving ANY content, answer these four questions. If any answer is "No" or "Uncertain," STOP and resolve before proceeding.3839| # | Gate Question | Pass Condition | If Fail |40|---|---------------|----------------|---------|41| 1 | **Does a source document exist?** | A complete, published or finalized long-form piece is available. Not notes. Not an outline. Not bullet points. | STOP. Write the source document first. P2: "Writing short before writing long produces shallow thinking disguised as brevity." |42| 2 | **Is the target channel appropriate for this content?** | The source's thesis can survive compression to the target format without becoming misleading or trivial. | STOP. Either choose a different channel or acknowledge the derivation will be a pointer ("read the full piece"), not a standalone argument. |43| 3 | **Is the source → channel direction public-safe?** | The source does not contain confidential, internal-only, or NDA-protected material that would be exposed on the target channel. | STOP. Redact or abstract the sensitive content before deriving. Flag specific sections that cannot survive the public/private boundary. |44| 4 | **Do you have the author's voice reference?** | Either a voice/style guide, previous published examples on this channel, or explicit voice constraints are loaded. | PROCEED WITH CAUTION. Flag `[VOICE-UNGROUNDED]` on the output. The derivative will default to generic professional tone. P8/P17: "Format length does not exempt the context verification gate." |4546**Context Gate Decision Table:**4748| Source Type | Appropriate Channels | Channels to Avoid | Why |49|---|---|---|---|50| Published Substack/blog (2500-4000 words) | LinkedIn post, LinkedIn article, conference abstract, newsletter, tweet thread, podcast brief | Executive briefing (unless the topic is strategy) | Full argument available; any compression direction works |51| Strategic thesis (internal) | Executive briefing, conference abstract (if anonymized), podcast brief (if non-confidential) | LinkedIn post, tweet thread | Confidentiality risk; thesis jargon needs heavy translation for public channels |52| Conference talk proposal | Spoken script, podcast brief, newsletter | LinkedIn post (too structured), tweet thread (too formal) | Proposals are structural; they derive naturally into performance formats, not feed formats |53| Research synthesis | LinkedIn article, newsletter, executive briefing, podcast brief | Tweet thread (evidence density too low), LinkedIn post (too much to compress) | Research needs space for evidence; ultra-short formats lose the substance |54| Essay / personal reflection | LinkedIn post, newsletter, Substack Note | Conference abstract (wrong register), executive briefing (wrong audience) | Personal voice is the asset; channels that strip voice lose the value |5556---5758## Format Rules (Read First)5960These rules govern every output. They are quality enforcement mechanisms, not style preferences.61621. **Compression is not omission.** Every derivative must visibly contain the source's compressed argument — thesis, evidence beats, and framework logic — not a single extracted fact padded to length. A 300-word post with three evidence layers and a structural insight is compression. A 220-word post with one data point and no framework is omission (P16). If you cannot fit the argument, choose a longer channel format.63642. **Source document first, derivative second. Always.** Never write the compressed version before the full argument exists (P2). If the source doesn't exist, this skill does not apply. The production order is inviolable: full argument → compressed derivatives.65663. **Per-channel format constraints are hard limits.** Word counts, structural requirements, and hook conventions per channel are not guidelines — they are constraints derived from how each platform's algorithm and audience behavior reward content. Exceeding LinkedIn's fold (first 2-3 lines) with a philosophical opening is a format violation, not a style choice.67684. **Thesis statement survives verbatim or near-verbatim.** The one-sentence core claim from the source must appear in every derivative. If it cannot fit, the derivative must contain a faithful compression that a reader could reconstruct the original thesis from. Thesis Drift (FM-2) is the highest-severity failure mode.69705. **Evidence density scales with channel length.** Long-form: 5+ evidence layers. LinkedIn post: 2-3 compressed evidence beats. Tweet thread: 1 evidence point per tweet. Conference abstract: promise of evidence, not the evidence itself. The Evidence Density Calibration framework (Framework 4) provides exact targets.71726. **Hook archetype must match channel.** A Substack opening (vivid scenario, slow build) deployed on LinkedIn (where 2 lines decide whether the reader continues) is a channel-blind failure (FM-5). The Hook Adaptation framework (Framework 3) maps archetypes to channels.73747. **Voice consistency across derivatives.** All derivatives from the same source must sound like the same author. If the source is written in first person with short sentences and self-implicating humor, the LinkedIn post cannot read like a consultant's press release. Voice Fracture (FM-7) is detectable by reading the source and derivative side-by-side.75768. **Cite what survives compression.** When an evidence beat from the source survives into a derivative, the citation or attribution must survive too. Uncited claims in a derivative that were cited in the source is evidence laundering.77789. **The Compression Log is mandatory output.** Every derivative ships with a log showing: what was kept (with source location), what was cut (with reason), and what was adapted (with the adaptation rationale). This makes the derivation auditable and prevents FM-3 (Evidence Omission) from going undetected.7980---8182## Output Template (Mandatory Document Skeleton)8384Every channel derivative MUST include these sections. Copy this skeleton and fill it in. The channel-specific content section varies by target channel (see Channel Format Taxonomy below for the exact structure per channel).8586```markdown87# Channel Derivative: [Source Title] → [Target Channel]8889> **Source:** [Title and location of source document]90> **Target channel:** [linkedin_post | linkedin_article | conference_abstract | spoken_script | podcast_brief | newsletter | tweet_thread | executive_briefing]91> **Date:** [YYYY-MM-DD] | **Author voice:** [Grounded / Ungrounded] | **Compression ratio:** [source words → derivative words, X:1]9293---9495## Context Gate Results9697| Gate | Result | Notes |98|---|---|---|99| Source exists? | ✅/❌ | |100| Channel appropriate? | ✅/❌ | |101| Public-safe? | ✅/❌ | |102| Voice grounded? | ✅/❌ | |103104---105106## Step 0: Framework Selection107108| Source type | Target channel | Primary frameworks | Supporting frameworks | Skipped (why) |109|---|---|---|---|---|110| [e.g., "Published Substack"] | [e.g., "LinkedIn post"] | [e.g., "Compression Protocol, Hook Adaptation, Evidence Density"] | [e.g., "Audience Context Matching"] | [e.g., "Spoken Script Derivation — wrong channel"] |111112---113114## Thesis Fidelity Check115116| Dimension | Source | Derivative | Verdict |117|---|---|---|---|118| Core claim (verbatim or compressed) | [Source thesis sentence] | [Derivative thesis sentence] | ✅ Preserved / ⚠️ Compressed / ❌ Drifted |119| Key evidence beats preserved | [Count in source] | [Count in derivative] | [X of Y preserved] |120| Counterargument preserved | [Strongest counterargument in source] | [Present / Absent in derivative] | ✅/❌ |121| Framework/structural insight | [Framework in source] | [Compressed/present in derivative] | ✅/❌ |122123---124125## [Channel-Specific Content Section]126127[The actual derivative content — structure varies by channel. See Channel Format Taxonomy.]128129---130131## Compression Log132133| Element | Source Location | Action | Rationale |134|---|---|---|---|135| [e.g., "Thesis statement"] | [e.g., "Paragraph 3"] | Kept verbatim | Core claim — non-negotiable |136| [e.g., "Evidence beat 2: Stanford study"] | [e.g., "Section 3, para 2"] | Kept, compressed | Strongest surprise factor for this audience |137| [e.g., "Philosophical layer: judgment erosion"] | [e.g., "Section 4"] | Cut | Channel constraint — LinkedIn post cannot support this depth; compressed to 1 sentence woven into evidence |138| [e.g., "Counterargument 2: privacy tradeoff"] | [e.g., "Section 6, para 3"] | Cut | Kept only the strongest counterargument (Counterargument 1) per Compression Protocol Step 6 |139| [e.g., "Framework table: 3-domain taxonomy"] | [e.g., "Section 5"] | Adapted | Compressed from table to inline list; structure preserved, visual format changed for feed readability |140141---142143## Audience Context Match144145| Dimension | Channel default audience | This derivative's specific audience | Adaptation applied |146|---|---|---|---|147| Expertise level | [e.g., "Mixed: peers + executives + recruiters"] | [e.g., "Senior PMs at enterprise companies"] | [e.g., "Skipped basic definitions; led with strategic implication"] |148| Reading context | [e.g., "Feed scroll, 3-second attention"] | [Specific context if known] | [Adaptation] |149| What they care about | [Channel default] | [Specific if known] | [Adaptation] |150151---152153## Quality Check154155- [ ] Thesis preserved (verbatim or faithful compression)156- [ ] Evidence density meets channel target (see Evidence Density Calibration)157- [ ] Hook archetype matches channel (see Hook Adaptation)158- [ ] Voice consistent with source author159- [ ] Format constraints met (word count, structure, platform rules)160- [ ] Compression Log complete — every cut is justified161- [ ] No uncited claims that were cited in source162- [ ] Counterargument preserved (at least one, the strongest)163- [ ] Framework/structural insight visible in derivative164- [ ] Context Gate passed before derivation began165166---167168## Assumption Registry169170| # | Assumption | Confidence | Evidence | What would invalidate |171|---|---|---|---|---|172| 1 | [e.g., "This audience has not read the source"] | H/M/L | [basis] | [invalidation condition] |173| 2 | [e.g., "LinkedIn algorithm still rewards short paragraphs and line breaks"] | H/M/L | [basis] | [invalidation condition] |174| 3 | [e.g., "The source's evidence beats are still current"] | H/M/L | [basis] | [invalidation condition] |175176---177178## Adversarial Self-Critique179180**Weakness 1: [Title]**181[What assumption is being made? What evidence would disprove it? Scenario where this derivative fails its purpose.]182183**Weakness 2: [Title]**184[Same depth]185186**Weakness 3: [Title]**187[Same depth]188189---190191## Revision Triggers192193| Trigger | What to re-derive | Timeline |194|---|---|---|195| [e.g., "Source document is updated with new evidence"] | [Re-run derivation for all channels] | [Immediate] |196| [e.g., "Channel algorithm changes (e.g., LinkedIn changes fold behavior)"] | [Re-check format constraints] | [Within 1 week of change] |197| [e.g., "Evidence in derivative becomes stale (>6 months)"] | [Update evidence beats or add staleness flag] | [At 6-month mark] |198```199200**Rules for using this template:**2011. **Do not skip sections.** If a section isn't applicable, write "Not applicable — [reason]" and move on.2022. **The Compression Log is the audit trail.** Every element from the source must appear in the log as Kept/Cut/Adapted with rationale.2033. **The channel-specific content section uses the exact structure from the Channel Format Taxonomy** for the target channel — not a generic paragraph format.2044. **Thesis Fidelity Check is completed AFTER writing the derivative** — it is a verification step, not a planning step.2055. **The Quality Check is the final gate.** If any checkbox fails, revise before delivering.206207---208209## Reader Navigation210211### How to Read This Skill212213**If you have 5 minutes:** Read the Context Gate (Step -1) and the Compression Protocol (Framework 2). These two sections give you the decision logic for whether to derive and the 7-step method for doing it.214215**If you have 15 minutes:** Add the Channel Format Taxonomy (Framework 1) for your target channel and the Hook Adaptation table (Framework 3). You now have channel-specific constraints and the right opening strategy.216217**If you have 30 minutes:** Read the full skill. The Evidence Density Calibration (Framework 4), Audience Context Matching (Framework 5), and Source Fidelity Verification (Framework 6) add the quality layers that separate consultant-tier from elite-tier derivatives. The Spoken Script Derivation (Framework 7) is only needed for talk/presentation outputs.218219### By Role220221| Role | Start here | Focus on | Skip |222|---|---|---|---|223| **Content creator / Writer** | Compression Protocol → Channel Format Taxonomy | Hook Adaptation, Evidence Density, Voice consistency rules | Spoken Script Derivation (unless producing talks) |224| **PM / Strategist** | Context Gate → Audience Context Matching | Thesis Fidelity Check, Framework Selection routing | Detailed channel format constraints (delegate to writer) |225| **Speaker / Presenter** | Spoken Script Derivation → Compression Protocol | Performance notation, SCRIPTED vs GUIDED beats, rehearsal guide | Tweet thread and newsletter formats |226| **Editor / Reviewer** | Source Fidelity Verification → Quality Check | Compression Log audit, thesis drift detection, evidence omission | Framework internals (focus on output quality) |227228### Notation Key229230| Symbol | Meaning |231|---|---|232| **H / M / L** | Confidence level: H (>70%), M (40-70%), L (<40%) |233| **(T1)-(T6)** | Evidence tier: T1 = behavioral data, T2 = primary research, T3 = expert analysis, T4 = industry reports, T5 = executive statements, T6 = punditry/inference |234| **O→I→R→C→W** | Observation → Implication → Response → Confidence → Watch Indicator cascade |235| `[POTENTIALLY STALE]` | Claim based on data older than 6 months |236| `[EVIDENCE-LIMITED]` | Key conclusion resting only on Tier 4-6 evidence |237| `[VOICE-UNGROUNDED]` | Derivative produced without author voice reference loaded |238| `[SCRIPTED]` | Spoken script beat: word-for-word, rehearsed to feel natural |239| `[GUIDED]` | Spoken script beat: structured talking points with key phrases bolded |240| `[PAUSE: Xs]` | Timed silence in spoken script |241| ████░░░░░░ | Progress bar: relative strength or density (visual, not decorative) |242243---244245## Domain Frameworks246247> This section IS the knowledge weapon. Each framework is encoded with scoring rubrics, decision tables, and application rules. A writer using this skill produces derivatives that require these frameworks; without them, the output degrades to generic summarization.248249### Framework 1: Channel Format Taxonomy250251Structured definitions of each target channel with hard constraints. These are not guidelines — they are derived from platform algorithms, audience behavior research, and publishing failure modes.252253#### LinkedIn Post (Feed Format)254255| Dimension | Constraint | Rationale |256|---|---|---|257| **Length** | 200-350 words | LinkedIn's feed algorithm rewards engagement-per-word; posts >400 words see declining completion rates (H) |258| **Structure** | Hook (2 lines) → Thesis (1 sentence) → Evidence beats (3 compressed, 1-2 sentences each) → Framework/insight → Implication or question | The fold (first 2-3 lines before "see more") decides whether 80% of viewers read on (H) |259| **Hook placement** | First 2 lines must stop the scroll | LinkedIn shows ~210 characters before truncation on mobile (T1: platform behavior) |260| **Paragraph length** | 1-3 sentences per paragraph; use line breaks aggressively | Feed readability requires visual scannability; dense paragraphs get skipped (M) |261| **Evidence density** | 2-3 compressed beats; each beat = 1-2 sentences mixing data + observation | Enough to show thinking depth; not so much it reads as academic (H) |262| **Framework visibility** | If the source has a framework, compress it inline (list, not table) | The reader must see HOW you think, not just WHAT you read (P16) |263| **Tone** | Authoritative, conversational, short sentences; CXO test applies | Would a CPO say this in a board meeting? If not, rewrite it |264| **CTA** | Invitation, not CTA; end with a question or tension worth sitting with | "What do you think?" is lazy; a genuine question from the argument is powerful |265| **Formatting** | Bold key phrases; no hashtag spam (0-3 relevant tags); no emoji-heavy formatting | Professional register; the content is the hook, not the formatting |266267**Scoring Rubric — LinkedIn Post Quality:**268269| Rating | Symbol | Criteria |270|---|---|---|271| **Publishable** | 🟢 | Thesis present, 2+ evidence beats, framework visible, hook stops scroll, voice consistent, under 350 words |272| **Needs revision** | 🟡 | Missing one element: weak hook OR missing framework OR only 1 evidence beat OR voice drift |273| **Rewrite** | 🔴 | Summary not derivative (FM-1), thesis drifted (FM-2), single-fact padding (FM-6), or over word limit |274275---276277#### LinkedIn Article (Long-Form)278279| Dimension | Constraint | Rationale |280|---|---|---|281| **Length** | 1000-1500 words | Compressed from Substack (2500-4000 words); must hold its own as standalone (H) |282| **Structure** | Hook → Thesis → Evidence (3 beats, 1 paragraph each) → Framework (1, the most accessible) → Strongest counterargument (2-3 sentences) → Implication → Invitation | Derivation Protocol from Writer agent: steps 1-7 applied (T1: tested methodology) |283| **Companion Sharing Post** | 4-6 short lines, under 200 words, hooks the article | The sharing post is what people see in the feed; the article is the substance |284| **Inline linking** | 2-3 key links (most important claims) | LinkedIn's renderer doesn't reward heavy linking; pick the claims that need sourcing |285| **Tone** | Same as source but tighter; authoritative and curious | The article is a compressed version of the author, not a different author |286287---288289#### Conference Talk Abstract290291| Dimension | Constraint | Rationale |292|---|---|---|293| **Length** | 200-300 words | Selection committees read 50-200 abstracts; yours gets 30-60 seconds (H) |294| **Structure** | Problem (2-3 sentences: what's broken, with a surprising framing) → Insight (1-2 sentences: the pivot that reframes) → What the audience learns (2-3 takeaways, action-oriented) → Why this speaker (1-2 sentences: unique qualification) | Outcome-first for the committee; they're asking "will 500 people sit still for 25 minutes?" |295| **Title** | Provocative, memorable, tweetable; not descriptive | "The Personalization Paradox" beats "A Framework for AI Personalization" every time (H) |296| **Evidence density** | 0-1 evidence points (promise of evidence) | Abstracts sell the talk; they don't deliver it. "I'll show data from X" > the data itself |297| **Hook** | The title IS the hook; abstract opens with the problem the audience feels | Selection committees are pragmatists buying on audience appeal, not intellectual depth |298| **Tone** | Confident, outcome-oriented, slightly provocative | The abstract competes with 100 others; safe titles lose |299300**Decision Table — Abstract Quality:**301302| Signal | Interpretation | Action |303|---|---|---|304| Title is descriptive ("A Study of X") | Will be passed over by committee | Rewrite as provocative claim or question |305| Abstract summarizes the talk | Committee doesn't know what to expect in the room | Rewrite to show the EXPERIENCE: what happens, what the audience walks away with |306| No "why me" element | Committee can't differentiate from other proposals | Add 1-2 sentences connecting speaker's unique experience to the topic |307| >300 words | Committee stops reading | Cut to 250 words; every sentence must earn its place |308309---310311#### Spoken Script / Talk312313| Dimension | Constraint | Rationale |314|---|---|---|315| **Length** | 5000-9000 words for 45-60 min talk | Speakers deliver ~130-150 words/min; script covers ~60-70% of stage time with exact language (H) |316| **Beat types** | SCRIPTED (word-for-word: openings, closings, key transitions, confessions, killer lines, audience questions) and GUIDED (structured talking points with key phrases bolded) | Scripted moments must land exactly right; guided moments need natural delivery (H) |317| **Sentence cap** | 12 words max for SCRIPTED beats | Written handles 15-20 words; spoken maxes at 12. If you can't say it in one breath, split it (T1: performance methodology) |318| **Performance notation** | `[PAUSE: Xs]`, `[SLOW]`, `[PACE: fast]`, `[VOLUME: drop]`, `[SILENCE: Xs]`, `[SLIDE: description]`, `[MOVE: description]`, `[LOOK: description]` | Inline notation for rehearsal; less is more — if every line has a pause, none matter |319| **Structure** | Header block → Pre-stage notes → Beat-by-beat script → Post-stage notes → Rehearsal guide | Full performance document, not just words |320| **Derivation rule** | NEVER read the article aloud; articles have connective tissue, stage has silence | A spoken script is NOT a transcript; it is a performance document |321322---323324#### Podcast Brief325326| Dimension | Constraint | Rationale |327|---|---|---|328| **Length** | 500-800 words | Provides the conversational skeleton; the host fills in naturally (H) |329| **Structure** | Topic hook (1-2 sentences: why this matters NOW) → 3-5 discussion questions (each with the surprising angle) → Key talking points per question (2-3 bullets each) → The one thing the listener should remember | Question-driven format mirrors how podcast conversations flow (H) |330| **Evidence density** | 1-2 data points per question (enough to ground the conversation) | Podcast listeners are multitasking; memorable hooks > citation chains (M) |331| **Tone** | Conversational framing; written as if briefing a friend before the recording | The brief should sound like what the speaker would say if you asked "what are you going to talk about?" |332| **CTA** | The "one thing" at the end; a single memorable takeaway the host can use as the close | Podcasts end on a note, not a summary |333334---335336#### Newsletter / Email337338| Dimension | Constraint | Rationale |339|---|---|---|340| **Length** | 300-500 words | Inbox competition is fierce; newsletters that respect time get opened next time (H) |341| **Structure** | Hook (1-2 sentences: why this piece matters to the subscriber) → Thesis preview (1 sentence) → 2-3 evidence beats (1 sentence each, the most surprising) → The "read the full piece" bridge → Link to source | Action-oriented: the newsletter is a pointer with enough substance to justify the open (M) |342| **Evidence density** | 2-3 beats (the most surprising ones; leave the rest for the full piece) | Enough to show value; not so much that the subscriber skips the source |343| **Tone** | More personal than the source; subscriber relationship is intimate | "I published something this week that I think you'll care about" > "New article: [title]" |344| **Subject line** | Follows the same hook archetypes as the source, compressed to <60 characters | Subject line is the hook for the hook; it decides open rate |345346---347348#### Tweet Thread349350| Dimension | Constraint | Rationale |351|---|---|---|352| **Length** | 3-7 tweets, each ≤280 characters | Platform constraint is hard; threads >7 tweets lose completion rate exponentially (H) |353| **Structure** | Tweet 1: Killer hook + thesis (this tweet must work standalone) → Tweets 2-5: One evidence beat or insight per tweet → Tweet 6-7: Implication + invitation/CTA → (Optional) Final tweet: link to source | Each tweet must work if someone sees only that one tweet in isolation (H) |354| **Evidence density** | 1 evidence point per tweet (compressed to a single punchy sentence) | 280 characters forces maximal compression; one number or one claim per tweet |355| **Tone** | Punchy, declarative, no qualifiers; every word earns its place | Twitter/X rewards confidence and surprise; hedging is invisible |356| **Numbering** | "1/" style numbering on each tweet | Signals thread; readers can jump to any tweet |357358---359360#### Executive Briefing361362| Dimension | Constraint | Rationale |363|---|---|---|364| **Length** | 400-700 words | Executives read on mobile between meetings; respect the time (H) |365| **Structure** | Bottom line up front (BLUF: 2-3 sentences, the decision this informs) → Key findings (3-5 bullets, each with evidence tier) → Implication for our business (1 paragraph) → Recommended action (1-2 sentences) → Assumptions and risks (3-5 bullets) | Decision-first; pyramid principle — conclusion, then evidence, then caveats (H) |366| **Evidence density** | Every finding has an evidence tier tag inline | Executive audiences need to know confidence level on each claim; they decide what to verify (H) |367| **Tone** | Zero jargon; no framework names unless the executive already uses them | "Hamilton Helmer's 7 Powers analysis shows..." → "Three structural advantages protect us: [plain language]" (P16: zero-jargon executive summary) |368| **Format** | Bullets and bold headers; no flowing prose | Scannability > readability for this format |369370---371372### Framework 2: Compression Protocol373374The 7-step methodology for deriving a compressed format from a full argument. This is the operational core of the skill. Every derivation follows these steps in order.375376**Prerequisite:** The source document must be fully read and its structure mapped before starting. Identify: (a) the thesis statement, (b) all evidence beats, (c) all framework applications, (d) all counterarguments, (e) the philosophical/deeper layer (if present), (f) the opening hook, (g) the closing invitation.377378**Step 1: Sharpen the Hook (Channel-Appropriate)**379380The source's opening rarely transfers directly. Adapt using the Hook Adaptation framework (Framework 3).381382| Source hook type | LinkedIn post adaptation | Conference abstract adaptation | Tweet thread adaptation |383|---|---|---|---|384| Vivid scenario (3-4 paragraphs) | Compress to 2 lines: the sharpest image + the tension | Compress to the title: provocative claim | First tweet: the scenario in 1 sentence + "Here's what that means →" |385| Killer stat | Keep the stat; cut the setup | Lead with the stat in the abstract body (title = the implication) | First tweet IS the stat |386| Contrarian claim | Keep verbatim if ≤2 lines; otherwise sharpen | Title = the claim | First tweet = the claim |387| Dialectic tension | Compress to 1 sentence holding both truths | Title = the tension; abstract = the resolution | First 2 tweets: one truth each; tweet 3 = the synthesis |388389**Decision Table — Hook Adaptation:**390391| If the source hook is... | And the target is short-form (post, tweet) | And the target is long-form (article, script) | And the target is structured (abstract, briefing) |392|---|---|---|---|393| Already punchy (≤2 sentences) | Use as-is or micro-edit | Use as-is; build from it | Adapt to format structure (problem → insight) |394| Setup-heavy (3+ paragraphs) | Extract the punchline; discard setup | Compress setup to 1 paragraph | Extract the core tension; state it directly |395| Data-driven | Lead with the single sharpest number | Lead with the number; add 1 sentence of context | BLUF: state the implication of the number |396| Story-based | Compress to 1-2 sentences preserving the image | Keep the story but cut to 60% of original length | Transform story to problem statement |397398**Step 2: Keep the Thesis Statement Intact**399400The thesis is the one sentence the reader could repeat back. It survives every derivation.401402| Thesis state in source | Action |403|---|---|404| Already 1 clear sentence | Copy verbatim into derivative |405| Spread across 2-3 sentences | Compress to 1 sentence preserving the core claim |406| Implicit (never stated directly) | State it explicitly — if you can't, the source has a thesis problem, not a compression problem |407| Contains jargon | For public channels: translate jargon to plain language while preserving the mechanism |408409**Fidelity test:** After writing the derivative, extract the thesis from BOTH source and derivative. If a reader would state the core claim differently after reading each, you have thesis drift (FM-2).410411**Step 3: Pick 3 Evidence Beats (From the Source's N Beats)**412413Most sources have 4-7 evidence beats. Most derivatives need 2-3. Selection criteria:414415| Selection criterion | Weight | Rationale |416|---|---|---|417| **Surprise factor** | Highest | Does this evidence contradict what the reader already believes? If yes, it survives compression. |418| **Thesis support strength** | High | Does this evidence directly prove the thesis? Tangential evidence gets cut first. |419| **Channel-audience match** | High | Will THIS audience find this evidence compelling? Technical data for LinkedIn technical audience; human stories for podcast. |420| **Recency** | Medium | More recent evidence > older evidence for time-sensitive channels (social, newsletter). Flag `[POTENTIALLY STALE]` for evidence >6 months old. |421| **Uniqueness** | Medium | Is this evidence available only from the source, or widely known? Unique evidence survives; googleable facts get cut. |422423**Decision Table — Evidence Selection:**424425| Number of source evidence beats | Target channel is short-form (≤350 words) | Target channel is medium (350-1500 words) | Target channel is long-form (>1500 words) |426|---|---|---|---|427| 3-4 beats | Keep 2, cut the weakest | Keep all 3, compress each | Keep all, compress lightly |428| 5-7 beats | Keep 3, cut by surprise + uniqueness ranking | Keep 3-4, compress each | Keep 4-5, compress the weakest |429| 8+ beats | Keep 3 max; this is a high-compression derivation | Keep 3-4; compress aggressively | Keep 5-6; the rest go to the Compression Log |430431**Step 4: Keep 1 Framework Application (The Most Accessible)**432433If the source applies multiple frameworks, the derivative keeps one — the one that is most intuitive to the target audience.434435| Audience expertise | Framework selection rule |436|---|---|437| **General professional** (LinkedIn, newsletter) | Pick the framework with the most concrete, visual output (a table, a taxonomy, a 2x2). Drop abstract models. |438| **Domain expert** (executive briefing, conference) | Pick the framework with the sharpest strategic implication. The audience knows the basics; they want the uncommon knowledge. |439| **Mixed** (podcast, tweet thread) | Pick the framework that produces the most memorable single insight. "Three types of X" > "A multi-factor assessment of Y." |440441**Compression rule:** The framework goes from a full section (500-1000 words) to an inline reference (1-3 sentences) or a compressed visual (a list instead of a table). The structure is preserved; the explanation is cut.442443**Step 5: Drop Philosophy (Keep Mechanism)**444445The source's "deeper layer" — philosophical implications, societal commentary, abstract reflection — rarely survives compression. The mechanism behind the philosophy does.446447| Source has... | Derivative action |448|---|---|449| A philosophical paragraph with a killer line | Keep the killer line; cut the paragraph. Drop it into an evidence beat as a one-sentence gut-punch. |450| A philosophical section (500+ words) | Compress to 1-2 sentences woven into the implication section. The philosophy becomes texture, not structure. |451| No philosophical layer | Nothing to cut. If the derivative feels shallow, the problem is evidence selection, not missing philosophy. |452453**The 10% Rule:** Philosophical/personal passages should be ≤10% of any derivative. If the derivative is 300 words, that's 30 words of philosophical depth — one sentence. Earn it.454455**Step 6: Keep 1 Counterargument (The Strongest)**456457Intellectual honesty survives compression. Counterarguments are what separate a confident argument from a confident assertion.458459| Source counterargument count | Derivative action |460|---|---|461| 2-3 counterarguments | Keep the strongest; defeat it in 2-3 sentences. Cut the rest. |462| 1 counterargument | Keep it. |463| 0 counterarguments | Flag: "Source has no counterarguments — derivative inherits this weakness." |464465**Selection criterion:** The strongest counterargument is the one that, if true, would most seriously undermine the thesis. Not the easiest to defeat — the hardest.466467**Step 7: Shorten the Invitation/CTA**468469The source's closing (often 1-2 paragraphs: forward look + invitation) compresses to 1-2 sentences.470471| Target channel | Closing format |472|---|---|473| LinkedIn post | 1 sentence: a question or tension worth sitting with. Not "What do you think?" — a genuine question from the argument. |474| LinkedIn article | 2-3 sentences: the forward look compressed + invitation. |475| Conference abstract | Already handled in the "what the audience learns" section — no separate close. |476| Spoken script | The close is a full SCRIPTED beat — see Spoken Script Derivation (Framework 7). |477| Tweet thread | Final tweet: the implication + link to source. |478| Newsletter | "Read the full piece" bridge + link. |479| Executive briefing | "Recommended action" section — no invitation, just the decision prompt. |480| Podcast brief | "The one thing the listener should remember." |481482---483484### Framework 3: Hook Adaptation by Channel485486Four hook archetypes mapped to channel effectiveness. Every source document opens with one of these (explicitly or implicitly). The derivative must adapt the archetype to the target channel's constraints.487488**The Four Hook Archetypes:**489490| Archetype | Definition | Source Example | When it works best |491|---|---|---|---|492| **Killer Stat** | A single surprising number that contradicts conventional wisdom | "97% of AI systems fail a basic safety test when you give them memory." | Research data is genuinely surprising; the number IS the hook |493| **Vivid Scenario** | A concrete, visual situation that drops the reader into the problem | "Imagine a child growing up with an AI that resolves every conflict..." | The implication is human and visceral, not just technical |494| **Contrarian Claim** | A direct assertion that the reader's first instinct is to dispute | "The AI industry is building personalization backwards." | The reader's "wait, that can't be right" reaction is the hook |495| **Dialectic Tension** | Two seemingly contradictory truths held together | "Everything about building products has changed. And nothing has changed." | Two observations create a productive tension; resolution requires the reader to keep going |496497**Hook × Channel Effectiveness Matrix:**498499| Hook Archetype | LinkedIn Post | LinkedIn Article | Conference Abstract | Spoken Script | Podcast Brief | Newsletter | Tweet Thread | Executive Briefing |500|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|501| Killer Stat | 🟢 (T2) | 🟢 (T2) | 🟡 (T3) | 🟢 (T2) | 🟢 (T3) | 🟢 (T2) | 🟢 (T2) | 🟢 (T1) |502| Vivid Scenario | 🟡 (T3) | 🟢 (T2) | 🟡 (T3) | 🟢 (T1) | 🟢 (T2) | 🟡 (T3) | 🔴 (T3) | 🔴 (T3) |503| Contrarian Claim | 🟢 (T2) | 🟢 (T2) | 🟢 (T2) | 🟢 (T2) | 🟡 (T3) | 🟢 (T2) | 🟢 (T1) | 🟡 (T3) |504| Dialectic Tension | 🟡 (T3) | 🟢 (T2) | 🟢 (T2) | 🟢 (T1) | 🟡 (T3) | 🟡 (T3) | 🔴 (T4) | 🔴 (T4) |505506**Key:** 🟢 = Strong fit (use as-is or lightly adapt) | 🟡 = Moderate fit (adapt significantly) | 🔴 = Poor fit (choose different archetype)507508**Channel-Specific Hook Constraints:**509510| Channel | Hook constraint | Implication |511|---|---|---|512| **LinkedIn post** | First ~210 characters visible before fold on mobile (T1: platform behavior) | Hook must land in 2 lines. Vivid Scenarios that need 4 paragraphs to build are channel-blind on LinkedIn. |513| **Conference abstract** | Title ≤80 characters; abstract opens after title | The title IS the primary hook. Abstract hook is secondary. Provocative title > descriptive title. |514| **Tweet thread** | First tweet ≤280 characters, must work standalone | Hook + thesis must fit in 1 tweet. No build-up possible. |515| **Spoken script** | Cold open: 60-90 seconds, no "Hi I'm..." | Vivid Scenarios and Dialectic Tensions are strongest on stage (audience leans forward). Stats work if genuinely shocking. |516| **Podcast brief** | Opening question or angle that the host can riff on | The hook must be conversational, not written-register. "What if I told you..." framing works here, fails on LinkedIn. |517| **Executive briefing** | BLUF (Bottom Line Up Front); no hook needed — state the conclusion | Hooks are for audiences that haven't opted in. Executives reading a briefing have already opted in. Lead with the decision. |518| **Newsletter** | Subject line ≤60 characters; first line visible in inbox preview | Two hooks needed: subject line (decides open) + first sentence (decides read). They must work together, not repeat. |519520---521522### Framework 4: Evidence Density Calibration523524How much evidence per channel. This framework provides exact targets for the number, depth, and annotation of evidence beats per derivative format.525526**Evidence Density Targets:**527528| Channel | Evidence beats | Depth per beat | Citation requirement | Evidence-per-word ratio target |529|---|:---:|---|---|---|530| **Source (Substack/blog)** | 5-7 | Full: data + interpretation + source link + implication (50-150 words each) | Inline links to every claim; full Sources section at bottom | 1 evidence beat per 500-700 words |531| **LinkedIn post** | 2-3 | Compressed: 1-2 sentences mixing data + observation | 0-1 inline links; author tagging for attribution | 1 evidence beat per 100-120 words |532| **LinkedIn article** | 3-4 | Moderate: 1 paragraph each with key data point | 2-3 inline links (most important claims) | 1 evidence beat per 300-400 words |533| **Conference abstract** | 0-1 | Promise: "I'll show data from X" or 1 surprising stat | None required — the talk delivers the evidence | 0-1 beats total |534| **Spoken script** | 3-5 | Story/demo format: evidence as narrative, not citation. "Stanford ran a study. Thirty years of data. They found..." | No inline citations; evidence IS the story beat | 1 evidence beat per 1500-2000 words |535| **Podcast brief** | 1-2 per question | Conversational: enough to ground the discussion point | None; the host or guest cites naturally in conversation | 1 data point per discussion question |536| **Newsletter** | 2-3 | Headline: the most surprising number or claim, 1 sentence each | Link to source for detail | 1 evidence beat per 150-200 words |537| **T538539…(truncated)