content-digest
npx skills add https://github.com/zephyrwang6/myskill --skill content-digest
Agent 安装分布
Skill 文档
Content Digest
Transform long-form content into compelling short-form and long-form narratives.
Overview
This skill converts lengthy content (YouTube videos, podcasts, interviews, articles) into two distinct formats:
- Short-Form (çæ): Social media-friendly summaries (300-800 characters) with numbered emoji lists (1ï¸â£2ï¸â£3ï¸â£)
- Long-Form (é¿æ): Narrative articles (1500-3000+ characters) with story arcs, section headers, and integrated quotes
Workflow
1. Obtain the Content
If user provides a URL:
- YouTube links: Use WebFetch or attempt to extract transcript
- Article URLs: Use WebFetch to retrieve content
- Podcast links: Fetch transcript if available
If user provides text:
- Read the full transcript or article text directly
If content is unclear:
- Ask: “Please provide the YouTube link, podcast transcript, or article you’d like me to transform.”
2. Determine Output Format
If user specifies format:
- Proceed with their choice (short-form only, long-form only, or both)
If user does not specify:
- Ask: “Would you like: (1) Short-form only, (2) Long-form only, or (3) Both versions?”
Default behavior:
- Generate both versions to maximize value
3. Deep Analysis – Four-Stage Process
CRITICAL: Follow this systematic process to ensure depth
Stage 1: Extract All Viewpoints (50+ minimum)
Read the entire content thoroughly and extract ALL viewpoints, including:
- Explicit statements and opinions
- Implicit beliefs revealed through stories
- Decision-making rationales
- Observations about the industry/domain
- Personal experiences and lessons
- Counterexamples and contrasts
- Numbers, data points, specific examples
Goal: Create a comprehensive list of 50+ viewpoints before filtering. Don’t judge quality yet – just extract everything.
Stage 2: Filter for Non-Consensus & Depth
From the 50+ viewpoints, identify and mark those that are:
- Non-consensus (éå ±è¯): Challenges industry conventional wisdom
- Personal/private insights (个人ç§ä¸è¡¨è¾¾): Things people think but rarely say publicly
- Counterintuitive (åç´è§): Surprises even informed readers
- Interesting trivia (æææçå·ç¥è¯): Specific details that reveal deeper patterns
- Mental models: Frameworks that explain decision-making
- Second-order insights: Not just “what” but “why this matters philosophically”
- Paradoxes and tensions: Contradictions that expose underlying principles
Goal: Flag the 20-30 viewpoints that pass the “non-obvious test” – would a smart, informed reader already know this?
Stage 3: Select Core Narrative Elements
Identify:
- Core narrative: What’s the main story or theme?
- Memorable quotes: Direct quotes that capture big ideas or reveal character
- Turning points: Moments of realization or paradigm shifts
- Dramatic elements: Irony, contrast, or unexpected outcomes
- Specific details: Names, numbers, dates that prove the deeper point
Stage 4: Curate Final Insights
From the filtered viewpoints (Stage 2) and narrative elements (Stage 3):
- For short-form: Select 10-15 most profound, actionable insights
- For long-form: Use the same 10-15 insights as the foundation, then weave in narrative arc
4. Generate Short-Form Version
CRITICAL: Use ONLY the 10-15 curated insights from Stage 4
Consult style-guide.md for detailed guidelines. See examples.md for reference.
Structure:
# MMDDï¼[å宾å] X [æ ç®å]ï¼[ä¸å¥è¯æ ¸å¿è§ç¹]
ä»å¤©çå° [å宾å] å»äº [æ ç®å] çæå®¢ã
[å宾å] [2-3å¥è¯ä»ç»åå®¾èæ¯åæ ¸å¿æå°±ï¼ç¨å
·ä½æ°æ®]ã
è¿ææå®¢æ»å
±å½äº [æ¶é¿]ï¼[å宾å] è°å°äº [N] 个æè¶£çè§ç¹ï¼
1ã[è§ç¹æ é¢/å
³é®è¯]ã[宿´çé»è¾éè¿°ï¼å
嫿¨çè¿ç¨ï¼2-4å¥è¯]
2ã[è§ç¹æ é¢/å
³é®è¯]ã[宿´çé»è¾éè¿°ï¼å
嫿¨çè¿ç¨ï¼2-4å¥è¯]
3ã[è§ç¹æ é¢/å
³é®è¯]ã[宿´çé»è¾éè¿°ï¼å
嫿¨çè¿ç¨ï¼2-4å¥è¯]
...
[Continue with 10-15 total points]
---
æ 颿 ¼å¼ (éè¦):
- æ ¼å¼ï¼
# MMDDï¼å宾å X æ ç®åï¼ä¸å¥è¯è§ç¹ - 示ä¾ï¼
# 0130ï¼Peter Steinberger X The Pragmatic Engineerï¼ä¸å¤©600次æäº¤ï¼ä»£ç æ¯ä»¥åæ´å¥½ - ä¸å¥è¯è§ç¹è¦æä½æåç´è§æææå²å»åçç¹
å¼å¤´æ ¼å¼ (éè¦):
- 第ä¸å¥ï¼ç®å说çäºä»ä¹
ä»å¤©çå° [å宾] å»äº [æ ç®] çæå®¢ã - ç¬¬äºæ®µï¼2-3å¥ä»ç»åå®¾èæ¯ï¼å¿ é¡»æå ·ä½æ°æ®ï¼æ°åãå ¬å¸åã产ååï¼
- 第ä¸å¥ï¼è¿æ¸¡å¥
è¿ææå®¢æ»å ±å½äº [æ¶é¿]ï¼[å宾] è°å°äº [N] 个æè¶£çè§ç¹ï¼ - 妿ä¸ç¥éæ¶é¿ï¼å¯ä»¥å”å°è¿ä¸¤å°æ¶”æçç¥æ¶é¿
List Format Rules (éè¦):
- ä½¿ç¨æ°å+é¡¿å·æ ¼å¼ (
1ã2ã3ã…)- æ³¨ææ¯é¡¿å·ããã䏿¯ç¹å·ã.ã
- æ¯æ¡æ¯å®æ´æ®µè½ï¼å
å«ï¼
- è§ç¹/ç»è®ºï¼ç¬¬ä¸å¥ï¼
- é»è¾æ¨ç/å æè§£éï¼åç»å¥åï¼
- å ·ä½ä¾åææ°æ®ï¼å¦æï¼
- æ¯æ¡ 2-4 å¥è¯ï¼50-150 å
- è§ç¹è¦ææ·±åº¦ï¼
- â “AI åºç¨åä¸è ä¸ä¼ç¸ä¿¡ AGIãé»è¾å¾ç®åï¼å¦æçä¿¡ï¼å°±ä¸åºè¯¥å AI åºç¨åä¸ãAGI 妿åå¨ï¼åä¸å°±åªå©ä¸ä»¶äºï¼å»åææºä¼è¾¾æ AGI çæ¨¡åã”
- â “AI åºç¨åä¸è ä¸ç¸ä¿¡ AGI”ï¼å¤ªç®åï¼æ²¡æé»è¾æ¨çï¼
- ä¿æ 10-15 æ¡ï¼ä¸æ¯ 8-12 æ¡ï¼
Key principles:
- æ é¢è¦æå²å»åï¼æä½æåç´è§çè§ç¹
- å¼å¤´ç®æ´ï¼å¿«éè¿å ¥æ£é¢
- æ¯æ¡è§ç¹è¦æå®æ´çé»è¾é¾æ¡
- è§ç¹ä¹é´å¯ä»¥æéè¿æå¯¹æ¯å ³ç³»
- Include specific data when available (numbers, names, percentages)
- Pass the non-obvious test (would informed readers NOT already know this?)
- End with separator line
---
5. Generate Long-Form Version
CRITICAL: Build ENTIRELY on the same 10-15 curated insights from Stage 4
The long-form version is NOT a separate summary – it’s a narrative expansion of the SHORT-form insights with story arc and analytical depth.
Consult style-guide.md for detailed guidelines. See examples.md for reference.
IMPORTANT: Choose the right style based on content type
For interview/podcast/dialogue content â Use Style B (对è¯å¼è®¿è°) For solo speech/article/essay â Use Style A (åäºæ§æç« )
Style A Structure (åäºæ§æç« ):
[Compelling Title - derived from core insight]
[Opening: Set the scene using one of the 10-15 insights]
### [Section 1: Background]
"[Key quote]"
[Context - connect to 2-3 of your curated insights]
### [Section 2: Main Content]
[Narrative development - weave in 4-5 curated insights with quotes and analysis]
### [Section 3: Climax]
[Dramatic highlights - reveal most counterintuitive insight]
### [Section 4: Resolution/Turning Point]
"[Pivotal quote]"
[Significance - tie back to mental model or principle]
### [Epilogue: Reflection]
[What happened after / Ironic contrast - connect final insights]
[Optional: Source attribution]
Key principles (Style A):
- Compelling title derived from your deepest insight
- Clear section headers for navigation
- Each section develops 2-4 of your 10-15 curated insights with narrative and quotes
- Integrate direct quotes naturally – use them to prove your curated insights
- Build narrative arc: setup â development â climax â resolution
- Use dramatic irony when relevant (“ä»ä¸ç¥éçæ¯…” / “He didn’t know that…”)
- Include specific details (names, numbers, dates) from your curated list
- Deep analytical layer – weave in your Stage 2 filtered insights:
- Why specific choices reveal broader strategic principles
- How contradictions or tensions expose underlying philosophies
- What the subject’s evolution teaches about the domain
- Connections between micro-decisions and macro-outcomes
- 2000-3500+ characters to properly develop 10-15 deep insights
Style B Structure (对è¯å¼è®¿è°):
[åè¨/å¯¼è¯ - ç¼è¾è
è§è§]
ææç»ç»ï¼ç»äºçå®äº...[个人æå]
干货å¾å¤ã[å宾]å¯è½æ¯...[å®ä½è¯ä»·]
[为ä»ä¹å¼å¾å
³æ³¨]
æä»å¤©ä¸å¿ï¼æè¿æ¬¡è®¿è°å
¨æç²¾ç¼åºæ¥ï¼ä¾å¤§å®¶å¦ä¹ ãèµ äººç«ç°ï¼ææä½é¦ã
[å¯éï¼èæ¥ç¥ç¦]
ä¸é¢æ¯ YouTube/æå®¢é¾æ¥ï¼[龿¥]
#01 [䏻颿 é¢ - ç®çæå]
主æäººï¼[é®é¢]
å宾ï¼[åç - ä¿çå¯¹è¯æ]
[ç¼è¾è¡¥å
ï¼æ°æ®è§£è¯»ãèæ¯ã个人è§ç¹]
[å¯ç¨ï¼"æè§å¾è¿ä¸ªç¹çç太éè¦äº" "è¿å¤ªæææäº"]
主æäººï¼[追é®]
å宾ï¼[æ·±å
¥åç]
[ç»§ç»åæ]
[å¯éï¼æå
¥ç¸å
³æç« 龿¥]
#02 [第äºä¸»é¢]
主æäººï¼[æ°è¯é¢]
å宾ï¼[åç]
[ç¼è¾è§£è¯»]
...
#03-#0N [æä¸»é¢ç»§ç»]
...
Key principles (Style B):
- å£è¯åå¼åºï¼”ææç»ç»çå®” “干货å¾å¤” ä½ç°ç宿
- ç¼å·ä¸»é¢ï¼ç¨ #01 #02 çæ¸ æ°å段ï¼ä¸»é¢æ é¢ç´ç½æå
- ä¿ç对è¯ï¼60-70%ä¿æ”主æäººï¼””åå®¾ï¼”æ ¼å¼
- ç¼è¾ä»å ¥ï¼20-30%å å ¥ç¼è¾åæãè¡¥å ã个人ååº
- å£è¯å表达4太离谱五 “æè§å¾” “说å®è¯” “天媔 “å®å ¨æ¯è¿æ ·”
- å ·ä½æ°æ®ï¼å¿ é¡»ä¿çæ°åã人åãå ¬å¸å
- è¡¥å 龿¥ï¼éæ¶æå ¥”æç« 龿¥ï¼…” 延伸é 读
- 人æ å³ç»å°¾ï¼”èµ äººç«ç°ï¼ææä½é¦”
- 主é¢éç»ï¼ä¸ææ¶é´çº¿ï¼æè¯é¢é»è¾éæ°ç»ç»
- 3000-8000+ åï¼æ ¹æ®è®¿è°é¿åº¦ï¼
6. Quality Check
Before delivering, verify you followed the four-stage process:
Stage 1 verification:
- Extracted 50+ viewpoints from source material (can be implicit – doesn’t need to be shown to user)
Stage 2 verification:
- Filtered for non-consensus, counterintuitive, and deep insights
- Identified personal/private expressions and interesting trivia
- Marked mental models and second-order insights
Stage 3 & 4 verification:
- Selected 10-15 most profound insights for final output
- Short version uses ALL 10-15 curated insights
- Long version develops the SAME 10-15 insights with narrative
Depth check – Each of the 10-15 insights must:
- Pass the “non-obvious test”: Would an informed reader already know this?
- Reveal a mental model, framework, or underlying principle
- Challenge conventional thinking OR expose interesting trivia
- Connect ideas in an unexpected way OR show second-order effects
Quality verification:
- Quotes are accurate and attributed
- No editorializing beyond source material
- Writing is engaging, not robotic
- Both versions can stand alone
- Numbers/facts are specific, not vague
- The “so what?” is clear to readers
- Every takeaway reveals WHY it matters, not just WHAT happened
- Short and long versions share the same insight foundation
7. Deliver Output
æä»¶ä¿åè§èï¼
- ä¿åä½ç½®ï¼
/Users/ugreen/Documents/obsidian/æ¯æ¥æå®¢/ - æä»¶å½åï¼
MMDD-主é¢å ³é®è¯.mdMMDD为å½å¤©æ¥æï¼å¦ 0109 表示 1 æ 9 æ¥ï¼ä¸»é¢å ³é®è¯ä¸º 2-6 个åçå å®¹æ¦æ¬ï¼å¦Lovableå¢é¿çç¥ãAIç¼ç¨å·¥å ·ï¼- 示ä¾ï¼
0109-Lovableå¢é¿çç¥.mdã0108-ç¡ç ç§å¦.md
- èªå¨ä¿åï¼çæå 容åï¼ä½¿ç¨ Write å·¥å ·å°å®æ´å 容ä¿åå°ä¸è¿°è·¯å¾
æ ¼å¼è§èï¼
- è¡è·ï¼æ®µè½å ä¸ç空è¡ï¼æ®µè½ä¹é´çä¸ä¸ªç©ºè¡
- ææ¡£æ é¢ï¼ä½¿ç¨
# MMDDï¼å宾å X æ ç®åï¼ä¸å¥è¯è§ç¹æ ¼å¼ - é¿ææ é¢ï¼ä½¿ç¨
# ç²¾åçæ®µ
ç»ææ¨¡æ¿ï¼
# MMDDï¼[å宾å] X [æ ç®å]ï¼[ä¸å¥è¯æ ¸å¿è§ç¹]
ä»å¤©çå° [å宾å] å»äº [æ ç®å] çæå®¢ã
[å宾å] [2-3å¥è¯ä»ç»åå®¾èæ¯ï¼ç¨å
·ä½æ°æ®]ã
è¿ææå®¢æ»å
±å½äº [æ¶é¿]ï¼[å宾å] è°å°äº [N] 个æè¶£çè§ç¹ï¼
1ã[è§ç¹]ã[é»è¾æ¨ç]
2ã[è§ç¹]ã[é»è¾æ¨ç]
...ï¼å
± 10-15 æ¡ï¼
---
# ç²¾åçæ®µ
[é¿æå
容 - Style B 对è¯å¼è®¿è°æ ¼å¼]
---
[ç»æè¯]
å¼åºä»ç»æ¨¡æ¿ï¼æ°æ ¼å¼ï¼ï¼
# 0130ï¼Peter Steinberger X The Pragmatic Engineerï¼ä¸å¤©600次æäº¤ï¼ä»£ç æ¯ä»¥åæ´å¥½
ä»å¤©çå° Peter Steinberger å»äº The Pragmatic Engineer çæå®¢ã
Peter Steinberger åå»ºäº PSPDF kitââä¸ä¸ªè¢«è¶
è¿ 10 亿设å¤ä½¿ç¨ç PDF æ¡æ¶ï¼åæ¥ç»å严éèä¸å¦æ åæè¡ä»½æ¶å¤±äº 3 å¹´ã2024 å¹´åå½åï¼ä»ç¨å®å
¨ä¸åçæ¹å¼åå»ºäº Clawdbotï¼ä¸å¨ä» 100 ææ¶¨å° 3300 æã
è¿ææå®¢æ»å
±å½äºå°è¿ä¸¤å°æ¶ï¼Peter è°å°äº 11 个æè¶£çè§ç¹ï¼
è§ç¹å表示ä¾ï¼
1ãAI åºç¨åä¸è
ä¸ä¼ç¸ä¿¡ AGIãé»è¾å¾ç®åï¼å¦æçä¿¡ï¼å°±ä¸åºè¯¥å AI åºç¨åä¸ãAGI 妿åå¨ï¼åä¸å°±åªå©ä¸ä»¶äºï¼å»åææºä¼è¾¾æ AGI çæ¨¡åã
2ãåä¸ç产åå®ä½ï¼å
³é®ç¹ä¹ä¸æ¯ï¼è¦å工使µç䏿¸¸ã䏿¸¸ç产åï¼ä¸å®¹æè¢«ä¸æ¸¸ç产ååæï¼åè¿æ¥ï¼åå±å°ä¸å®é¶æ®µï¼ä¸æ¸¸å¯ä»¥å䏿¸¸çäºã
3ãCode Reviews å·²æ»ã对 prompts çå
´è¶£æ¯ä»£ç æ´å¤§ï¼PR åºè¯¥å«"Prompt Requests"ãå 为 prompt ç»çä¿¡å·æ´é«ââä½ æ¯æä¹å¾å°è¿ä¸ªè§£å³æ¹æ¡çï¼é®äºä»ä¹ï¼æå¤å°å¼å¯¼ï¼
ç»æè¯æ¨¡æ¿ï¼
---
[å宾åå]å[å
·ä½è´¡ç®]ï¼[产ççå½±å]ã
ç¨ä»çè¯æ¶ä¸ªå°¾ï¼"[å¼ç¨ä¸å¥æåçè¯]"ã[æåä¸å¥ä¸ªäººæåæåå]ã
YouTube 龿¥ï¼[龿¥]
If only one format was requested, still include opening and closing sections.
Core Principles
Extract Strategically
What to extract:
- Deep, counterintuitive insights – not surface observations:
- Mental models and frameworks that drive decision-making
- Paradoxes and tensions that reveal underlying principles
- Second-order effects and non-obvious consequences
- Patterns that connect specific tactics to strategic outcomes
- Surprising insights that challenge common wisdom
- Practical wisdom with WHY – not just “do X” but “X reveals principle Y”
- Memorable quotes capturing big ideas or philosophical stances
- Turning points and paradigm shifts
- Human moments (vulnerability, humor, authenticity) that reveal character
- Contextual ironies (what they didn’t know then vs. now)
What to avoid:
- Linear summarization without insight
- Including everything (be selective)
- Stating the obvious – if a reasonably informed reader would already know it, dig deeper
- Surface-level descriptions without explaining WHY it matters
- Losing the human voice
- Adding information not in source
- AI-style generic phrasing
- Shallow takeaways – “X did Y” without revealing what principle or framework this demonstrates
Voice & Tone
- Conversational but insightful: Like explaining to a smart friend
- Show, don’t tell: Use quotes to prove points
- Respect the source: Don’t editorialize or distort
- Find the story: Every piece has a narrative arc
Be Token-Efficient
This skill focuses on creative transformation, not code execution. The writing process happens in-context without requiring scripts.
Resources
references/style-guide.md
Detailed writing guidelines for both short-form and long-form styles, including:
- Structure patterns
- Key characteristics
- Writing principles
- What to avoid
- Extraction strategies
Load this when you need detailed guidance on tone, structure, or style.
references/examples.md
Complete reference examples:
- Short-form example: Boris Cherny’s Claude Code workflow
- Long-form example: Manus/Peak Ji interview article
Load this when you need concrete examples of the final output quality and style.
Notes
- Both styles require full comprehension of source material – don’t skim
- Short-form emphasizes actionable takeaways
- Long-form emphasizes narrative and character
- Quotes must be accurate and in context
- Works best with content that has inherent narrative or insight
- Can combine with translation if source is in different language
- Ideal for content creators repurposing long content for different platforms