story-explanation
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseStory Explanation - Narrative Summary with Creative Analysis
故事解释 - 带创意分析的叙事摘要
🎯 Load Full PAI Context
🎯 加载完整PAI上下文
Before starting any task with this skill, load complete PAI context:
read ${PAI_DIR}/skills/CORE/SKILL.md在使用本技能执行任何任务前,请加载完整PAI上下文:
read ${PAI_DIR}/skills/CORE/SKILL.mdCore Philosophy
核心理念
Standard approach: Generate a generic summary of content.
This skill: Use UltraThink to analyze multiple narrative framings, then select the BEST one and present it in a compelling story format.
Based on:
- UltraThink: Deep content understanding across multiple perspectives and narrative angles
- Best framing selection: Choose the most compelling narrative angle from multiple options
- Conversational voice: First person, casual, direct, genuinely curious
The Problem This Solves:
- Generic summaries use obvious framing without exploring alternatives
- Mode collapse causes formulaic story explanations
- Best narrative angles get missed in favor of first-thought approaches
- Content needs to be explained in conversational, engaging way
标准方法: 生成内容的通用摘要。
本技能: 利用UltraThink分析多种叙事框架,然后选择最佳框架并以引人入胜的故事形式呈现。
基于以下核心能力:
- UltraThink:从多视角和叙事维度深度理解内容
- 最佳框架选择:从多个选项中选出最具吸引力的叙事角度
- 对话式语气:第一人称、随意直接、带有真实的好奇心
解决的问题:
- 通用摘要采用显而易见的框架,未探索其他可能性
- 模式坍缩导致故事解释公式化
- 最佳叙事角度常被初始思路忽略
- 内容需要以对话式、引人入胜的方式解释
When to Activate This Skill
激活本技能的场景
- User requests story explanations or narrative summaries
- User says "create a story explanation" or "explain this as a story"
- User says "narrative summary", "tell as story", or "explain in narrative"
- User wants content explained in conversational, engaging format
- Need to find the most compelling narrative hook for content
- User explicitly requests this skill
- Want to present content in conversational voice
- Format-specific requests: "story with links", "abridged story", "5-line summary", "CSE", "CSE5"
- Slash commands: ,
/create-story-explanation,/cse/cse5
DO NOT use this skill when:
- User wants comprehensive extraction (use research skill)
- User wants quick technical summary
- Speed matters more than narrative quality
- 用户要求故事解释或叙事摘要
- 用户说「创建故事解释」或「以故事形式解释这个内容」
- 用户说「叙事摘要」「讲成故事」或「用叙事方式解释」
- 用户希望内容以对话式、引人入胜的格式呈现
- 需要为内容找到最具吸引力的叙事切入点
- 用户明确请求使用本技能
- 希望以对话式语气呈现内容
- 特定格式请求:「带链接的故事」「精简版故事」「5行摘要」「CSE」「CSE5」
- 斜杠命令:、
/create-story-explanation、/cse/cse5
请勿使用本技能的场景:
- 用户需要全面的信息提取(请使用research技能)
- 用户需要快速的技术摘要
- 速度优先于叙事质量时
🔀 Workflow Routing
🔀 工作流路由
This skill contains multiple workflows for different story explanation formats:
本技能包含多个工作流,对应不同的故事解释格式:
Available Workflows:
可用工作流:
-
- Main 3-part narrative (default)
workflows/create.md- Use when: User wants standard story explanation format
- Triggers: "create story explanation", "story explanation", default workflow
- Output: 3-part format (opening 15-25 words → body 5-15 sentences → closing 15-25 words)
-
- N-length format with inline source links
workflows/create-with-links.md- Use when: User wants comprehensive narrative with source attribution
- Triggers: "story explanation with links", "narrative with sources", "with inline citations"
- Output: N sentences (default 25) with inline links after each sentence
-
- Ultra-concise 5-line format (5-12 words per line)
workflows/create-abridged.md- Use when: User wants abbreviated format from URL, YouTube, or text
- Triggers: "create abridged story explanation", "5-line summary", command:
/create-abridged-story-explanation - Output: 5 lines with strict word limits
-
- Comprehensive explanation
workflows/cse.md- Use when: User wants detailed narrative explanation
- Triggers: "run CSE", "explain this story", command:
/cse - Output: Complete narrative explanation
-
- Clean 5-line numbered format
workflows/cse5.md- Use when: User wants scannable, numbered breakdown
- Triggers: "explain in 5 lines", "CSE5", command:
/cse5 - Output: 5 numbered lines, one concept per line
-
- 主三段式叙事(默认)
workflows/create.md- 适用场景: 用户需要标准故事解释格式
- 触发条件:「创建故事解释」「故事解释」、默认工作流
- 输出: 三段式格式(开头15-25词 → 主体5-15句 → 结尾15-25词)
-
- 带嵌入式来源链接的任意长度格式
workflows/create-with-links.md- 适用场景: 用户需要带来源归因的全面叙事
- 触发条件:「带链接的故事解释」「带来源的叙事」「带嵌入式引用」
- 输出: 任意数量句子(默认25句),每句后附嵌入式链接
-
- 超精简5行格式(每行5-12词)
workflows/create-abridged.md- 适用场景: 用户需要从URL、YouTube或文本生成精简版
- 触发条件:「创建精简版故事解释」「5行摘要」、命令:
/create-abridged-story-explanation - 输出: 5行严格符合词数限制的内容
-
- 全面解释版
workflows/cse.md- 适用场景: 用户需要详细的叙事解释
- 触发条件:「运行CSE」「解释这个故事」、命令:
/cse - 输出: 完整的叙事解释
-
- 清晰的5行编号格式
workflows/cse5.md- 适用场景: 用户需要易扫描的编号分解内容
- 触发条件:「用5行解释」「CSE5」、命令:
/cse5 - 输出: 5行编号内容,每行对应一个概念
Routing Decision Tree:
路由决策树:
User request → Analyze intent:
├─ "with links" OR "inline sources" OR "with citations"
│ └─> workflows/create-with-links.md (N-length format with inline links)
│
├─ "abridged" OR "5-12 words per line"
│ └─> workflows/create-abridged.md
│
├─ "CSE5" OR "5 lines" OR "numbered"
│ └─> workflows/cse5.md
│
├─ "CSE" OR "comprehensive explanation"
│ └─> workflows/cse.md
│
└─ Default OR "story explanation"
└─> workflows/create.md (3-part narrative)用户请求 → 分析意图:
├─ 包含「with links」或「inline sources」或「with citations」
│ └─> 调用workflows/create-with-links.md(带嵌入式链接的任意长度格式)
│
├─ 包含「abridged」或「5-12 words per line」
│ └─> 调用workflows/create-abridged.md
│
├─ 包含「CSE5」或「5 lines」或「numbered」
│ └─> 调用workflows/cse5.md
│
├─ 包含「CSE」或「comprehensive explanation」
│ └─> 调用workflows/cse.md
│
└─ 默认请求或包含「story explanation」
└─> 调用workflows/create.md(三段式叙事)Command Routing:
命令路由:
- →
/create-story-explanationworkflows/create.md - →
/create-story-output-linksworkflows/create-with-links.md - →
/create-abridged-story-explanationworkflows/create-abridged.md - →
/cseworkflows/cse.md - →
/cse5workflows/cse5.md
- → 调用
/create-story-explanationworkflows/create.md - → 调用
/create-story-output-linksworkflows/create-with-links.md - → 调用
/create-abridged-story-explanationworkflows/create-abridged.md - → 调用
/cseworkflows/cse.md - → 调用
/cse5workflows/cse5.md
📁 File Organization
📁 文件组织结构
Working Directory:
${PAI_DIR}/scratchpad/${CLAUDE_SESSION_ID}/story-explanation-[topic]/Full details:
references/file-organization.md工作目录:
${PAI_DIR}/scratchpad/${CLAUDE_SESSION_ID}/story-explanation-[topic]/详细说明:
references/file-organization.mdThe Four-Step Process
四步流程
Step 1: Content Extraction
步骤1:内容提取
For YouTube videos:
bash
yt-dlp --write-auto-sub --sub-lang en --skip-download -o "/tmp/%(title)s" "YOUTUBE_URL"针对YouTube视频:
bash
yt-dlp --write-auto-sub --sub-lang en --skip-download -o "/tmp/%(title)s" "YOUTUBE_URL"Then read the generated subtitle file
然后读取生成的字幕文件
**For URLs/articles:**
```typescript
WebFetch(url, "Extract full content of this article")For other content:
- Paste text directly
- Read from files
**针对URL/文章:**
```typescript
WebFetch(url, "Extract full content of this article")针对其他内容:
- 直接粘贴文本
- 从文件读取
Step 2: Activate Be Creative Skill
步骤2:激活Be Creative技能
Load the be-creative skill for deep reasoning enhancement:
This provides access to:
- UltraThink: Deep reasoning and quality analysis
- Enhanced techniques for finding the best narrative framing
加载be-creative技能以增强深度推理能力:
该技能可提供:
- UltraThink:深度推理与质量分析
- 用于寻找最佳叙事框架的增强技术
Step 3: Deep UltraThink Analysis (via Be Creative)
步骤3:深度UltraThink分析(通过Be Creative技能)
Before generating story explanation, engage in extended deep thinking:
UltraThink Protocol:
ULTRATHINK DEEP STORY ANALYSIS MODE:
Think deeply and extensively about this content:
1. CORE NARRATIVE - What's the fundamental story being told?
2. MULTIPLE FRAMINGS - What are 5-7 different ways to frame this story?
3. AUDIENCE ANGLES - How would different audiences understand this?
4. HOOK VARIETY - What are compelling but different entry points?
5. EMPHASIS OPTIONS - Which elements could be emphasized or de-emphasized?
6. STRUCTURAL APPROACHES - Chronological? Problem-solution? Comparison?
7. IMPACT FOCUS - What's the "wow" factor that makes this significant?
8. CONVERSATIONAL FLOW - How would you explain this to a friend?
9. KEY INSIGHTS - What makes readers think "I get it now!"?
10. BEST FRAMING - Which narrative angle is most compelling?
Allow thinking to explore multiple narrative approaches.
Question assumptions about the "obvious" way to tell this story.
Look for the framing that would make readers stop and engage.
Consider: What would make someone excited to share this?在生成故事解释前,进行充分的深度思考:
UltraThink协议:
ULTRATHINK深度故事分析模式:
深入、全面地思考以下内容:
1. 核心叙事 - 内容讲述的根本故事是什么?
2. 多种框架 - 可以用哪5-7种不同方式构建这个故事的框架?
3. 受众视角 - 不同受众会如何理解这个内容?
4. 多样切入点 - 有哪些吸引人但各不相同的切入点?
5. 重点选择 - 哪些元素可以被强调或弱化?
6. 结构方式 - chronological( chronological)、问题-解决方案、对比?
7. 影响焦点 - 内容的「亮点」是什么,使其具有重要性?
8. 对话式流程 - 你会如何向朋友解释这个内容?
9. 关键见解 - 什么内容会让读者觉得「我现在懂了!」?
10. 最佳框架 - 哪种叙事角度最具吸引力?
让思考探索多种叙事方式。
质疑关于「显而易见」的故事讲述方式的假设。
寻找能让读者停下并投入的框架。
思考:什么会让人们想要分享这个内容?Step 4: Multiple Framings + Best Selection (via UltraThink)
步骤4:多框架探索 + 最佳选择(通过UltraThink)
Use UltraThink to explore different framings, then select the BEST one:
Framing Exploration Protocol:
STEP 1 - GENERATE MULTIPLE FRAMINGS:
Generate 5 different narrative framings from your deep analysis,
exploring diverse approaches and perspectives.
For each framing option:
- Different hook/entry point
- Different emphasis on key elements
- Different structural approach
- Different "wow" factor
Explore creative and non-obvious narrative framings.
Avoid formulaic approaches.
STEP 2 - SELECT BEST FRAMING:
Choose the single most compelling narrative framing that:
- Has the strongest hook
- Best captures the "wow" factor
- Would make someone most excited to share
- Feels most natural in conversational voice
- Makes complex ideas accessible
STEP 3 - OUTPUT IN SELECTED FORMAT:
Use the selected framing to create the story explanation in the appropriate format.利用UltraThink探索不同框架,然后选择最佳框架:
框架探索协议:
步骤1 - 生成多种框架:
基于深度分析,生成5种不同的叙事框架,
探索多样的方法和视角。
每个框架选项需包含:
- 不同的切入点/钩子
- 对关键元素的不同侧重
- 不同的结构方式
- 不同的「亮点」
探索有创意且非显而易见的叙事框架。
避免公式化的方法。
步骤2 - 选择最佳框架:
选择最具吸引力的单一叙事框架,需满足:
- 最吸引人的钩子
- 最能捕捉「亮点」
- 最能激发人们分享的欲望
- 用对话式语气表达最自然
- 让复杂的想法易于理解
步骤3 - 按所选格式输出:
使用选定的框架,以合适的格式创建故事解释。Output Formats & Voice
输出格式与语气
Full guide:
references/voice-style-guide.mdKey points:
- 3-Part Narrative: Opening (15-25 words) → Body (5-15 sentences) → Closing (15-25 words)
- N-Length with Links: User-specified sentences with inline source attribution
- Conversational voice: First person, casual, direct, genuinely curious
- Avoid: Cliches ("game-changer", "paradigm shift"), journalistic tone, extrapolation
完整指南:
references/voice-style-guide.md关键点:
- 三段式叙事: 开头(15-25词)→ 主体(5-15句)→ 结尾(15-25词)
- 带链接的任意长度版: 用户指定句子数量,附嵌入式来源归因
- 对话式语气: 第一人称、随意直接、带有真实的好奇心
- 避免: 陈词滥调(如「game-changer」「paradigm shift」)、新闻式语气、过度推断
Comparison to Other Approaches
与其他方法的对比
/cse5 (single story explanation):
- Fast, single output
- Quick technical summary
- No creative analysis
research skill (insight extraction):
- Comprehensive analysis and extraction
- Multiple perspectives and sources
- Analytical, not narrative format
story-explanation (this skill):
- Single BEST story explanation in chosen format
- Uses be-creative skill (UltraThink)
- Deep reasoning to explore and find best framing
- Conversational voice (first person, casual, direct)
- Explores multiple narrative angles, selects most compelling
- Specifically designed for engaging storytelling
- Prioritizes conversational flow and "wow" factor
/cse5(单一故事解释):
- 快速、单一输出
- 快速技术摘要
- 无创意分析
research技能(见解提取):
- 全面的分析与提取
- 多视角与多来源
- 分析性格式,非叙事格式
story-explanation(本技能):
- 单一最佳故事解释,符合所选格式
- 使用be-creative技能(UltraThink)
- 深度推理以探索并找到最佳框架
- 对话式语气(第一人称、随意直接)
- 探索多种叙事角度,选择最具吸引力的一种
- 专为引人入胜的故事讲述设计
- 优先考虑对话流程与「亮点」
Integration with Qara
与Qara的集成
When this skill activates, Qara should:
- Determine format - Based on user request, select appropriate workflow
- Create scratchpad directory -
${PAI_DIR}/scratchpad/${CLAUDE_SESSION_ID}/story-explanation-[topic]/ - Load be-creative skill - Activate research-backed creativity framework
- Load content via appropriate method (yt-dlp, WebFetch, Read, or paste)
- Save raw content to scratchpad - Store extracted content for reference
- Engage UltraThink mode - Deep analysis across 10 narrative dimensions
- Save UltraThink notes to scratchpad - Document narrative analysis process
- Explore multiple framings - Use UltraThink to generate 5 different narrative framings
- Save framing explorations to scratchpad - Document all 5+ framings considered
- Select best framing - Choose the most compelling narrative angle
- Output in selected format - 3-part, n-length with links, abridged, or Foundry format
- Save final output to scratchpad - Store completed story explanation
- Use conversational voice - First person, casual, direct, genuinely curious
- Optionally archive to history - Only if analysis methodology is exceptionally valuable for future reference
Critical: The be-creative skill provides UltraThink framework ensuring we explore creative narrative framings that would otherwise be missed due to mode collapse, then select the single BEST one.
File Organization:
- All working files go to scratchpad (content, analysis, drafts, final output)
- Only exceptional analytical insights go to history
- Most story explanations are one-off outputs and remain in scratchpad
当本技能激活时,Qara应执行以下操作:
- 确定格式 - 根据用户请求选择合适的工作流
- 创建临时目录 -
${PAI_DIR}/scratchpad/${CLAUDE_SESSION_ID}/story-explanation-[topic]/ - 加载be-creative技能 - 激活基于研究的创意框架
- 加载内容 - 通过合适的方法(yt-dlp、WebFetch、Read或直接粘贴)
- 将原始内容保存到临时目录 - 存储提取的内容以供参考
- 启用UltraThink模式 - 从10个叙事维度进行深度分析
- 将UltraThink笔记保存到临时目录 - 记录叙事分析过程
- 探索多种框架 - 使用UltraThink生成5种不同的叙事框架
- 将框架探索内容保存到临时目录 - 记录所有5种以上考虑过的框架
- 选择最佳框架 - 选择最具吸引力的叙事角度
- 按所选格式输出 - 三段式、带链接的任意长度版、精简版或Foundry格式
- 将最终输出保存到临时目录 - 存储完成的故事解释
- 使用对话式语气 - 第一人称、随意直接、带有真实的好奇心
- 可选存档到历史记录 - 仅当分析方法对未来参考具有极高价值时才执行
关键提示: be-creative技能提供的UltraThink框架确保我们探索那些因模式坍缩而被忽略的创意叙事框架,然后选择单一最佳框架。
文件组织结构:
- 所有工作文件存储到临时目录(内容、分析、草稿、最终输出)
- 只有极具价值的分析见解才会存入历史记录
- 大多数故事解释为一次性输出,保留在临时目录中
Key Principles
核心原则
- Use be-creative skill - UltraThink framework for deep reasoning in exploring framings
- Think narratively first - UltraThink about story possibilities before output
- Explore diverse framings - Generate multiple creative narrative framings through deep analysis
- Select best framing - Choose the most compelling narrative angle
- Format flexibility - Multiple output formats for different use cases
- Conversational voice - First person, casual, direct, genuinely curious
- Conversational flow - Vary sentence length (8-16 words), natural rhythm
- Avoid cliches - No "game-changer", "paradigm shift", "revolutionary", etc.
- Stick to facts - Don't extrapolate beyond the input
- Deliver "wow" factor - Make significance clear without hyperbole
- 使用be-creative技能 - 利用UltraThink框架进行深度推理以探索框架
- 先从叙事角度思考 - 在输出前先用UltraThink思考故事可能性
- 探索多样框架 - 通过深度分析生成多种创意叙事框架
- 选择最佳框架 - 选择最具吸引力的叙事角度
- 格式灵活性 - 多种输出格式以适应不同使用场景
- 对话式语气 - 第一人称、随意直接、带有真实的好奇心
- 对话式流程 - 变化句子长度(8-16词)、自然节奏
- 避免陈词滥调 - 不使用「game-changer」「paradigm shift」「revolutionary」等
- 忠于事实 - 不超出输入内容进行推断
- 传递「亮点」 - 清晰呈现内容的重要性,避免夸张
Quality Guidelines
与其他技能的关系
See: for failure modes and success criteria.
references/voice-style-guide.mdQuick check: Does it read naturally spoken aloud? Does it feel like someone sharing something interesting with a friend?
协同良好的技能:
- - 从同一内容提取深度见解(分析性补充)
research - - 将故事解释转化为社交媒体帖子
social - - 将故事解释用作博客文章草稿或灵感来源
writing - - 为故事解释生成主图
media
应使用research技能的场景:
- 用户需要多来源的全面分析
- 重点是新颖想法与见解,而非叙事讲述
- 优先选择分析性提取而非对话式解释
本技能采用基于研究的创意技术,通过UltraThink探索多种可能性并选择最佳框架,最终以对话式语气生成引人入胜的叙事解释。
Quick Reference
—
Four-step process:
- Activate be-creative skill (UltraThink)
- Extract content (WebFetch, Read, yt-dlp, or paste)
- Deep UltraThink (10-dimension narrative analysis)
- Explore multiple framings (5 different narrative approaches) → Select BEST → Output in selected format
Format selection:
- Default: 3-part narrative (opening/body/closing)
- With links: N-length with inline source attribution
- Abridged: Ultra-concise 5-line format
- CSE/CSE5: comprehensive formats
Voice:
- First person perspective
- Casual, direct, genuinely curious
- Natural conversational tone (like telling a friend)
- NO cliches, journalistic language, or flowery tone
Remember:
- Use be-creative skill for UltraThink deep reasoning
- Think deeply about narrative possibilities (UltraThink)
- Explore diverse framings to find the best narrative angle
- Select the single most compelling narrative angle
- Stick to facts - don't extrapolate beyond the input
- Deliver "wow" factor without hyperbole
—
Relationship to Other Skills
—
Works well with:
- - Deep insights extraction from same content (analytical complement)
research - - Turn story explanation into social media posts
social - - Use story explanation as blog post draft or inspiration
writing - - Generate hero image for the story explanation
media
Use research skill instead when:
- User wants comprehensive analysis with multiple sources
- Focus is on novel ideas and insights, not narrative storytelling
- Analytical extraction preferred over conversational explanation
This skill provides compelling narrative explanations in conversational voice using research-backed creativity techniques to find the BEST framing from multiple possibilities.
—