Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create compelling story-format summaries using UltraThink to find the best narrative framing. Support multiple formats - 3-part narrative, n-length with inline links, abridged 5-line, or comprehensive via Foundry MCP. USE WHEN user says 'create story explanation', 'narrative summary', 'explain as a story', or wants content in Daniel's conversational first-person voice.
.claude/skills/microck-story-explanation/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | 243% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 252% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 119% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 342% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 284% | 0% |
Before starting any task with this skill, load complete PAI context:
read ${PAI_DIR}/skills/CORE/SKILL.md
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:
The Problem This Solves:
/create-story-explanation, /cse, /cse5DO NOT use this skill when:
This skill contains multiple workflows for different story explanation formats:
workflows/create.md - Main 3-part narrative (default)workflows/create-with-links.md - N-length format with inline source linksworkflows/create-abridged.md - Ultra-concise 5-line format (5-12 words per line)/create-abridged-story-explanationworkflows/cse.md - Comprehensive explanation using Foundry MCP/cseworkflows/cse5.md - Clean 5-line numbered format using Foundry MCP/cse5User 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)/create-story-explanation → workflows/create.md/create-story-output-links → workflows/create-with-links.md/create-abridged-story-explanation → workflows/create-abridged.md/cse → workflows/cse.md/cse5 → workflows/cse5.mdWorking Directory: ${PAI_DIR}/scratchpad/YYYY-MM-DD-HHMMSS_story-explanation-[topic]/
Process:
${PAI_DIR}/scratchpad/2025-10-26-143000_story-explanation-agi-timeline/${PAI_DIR}/history/research/YYYY-MM/YYYY-MM-DD-HHMMSS_AGENT-[agent]_RESEARCH_[slug].md ONLY IF:File Structure Example:
${PAI_DIR}/scratchpad/2025-10-26-143000_story-explanation-agi-timeline/
├── raw-content.txt # Extracted article/transcript
├── ultrathink-analysis.md # Deep narrative analysis notes
├── framing-explorations.md # 5+ different narrative framings explored
├── draft-v1.md # First draft
├── draft-v2.md # Refined version
└── final-story-explanation.md # Final output
# Only if exceptional:
${PAI_DIR}/history/research/2025-10/2025-10-26-143000_AGENT-default_RESEARCH_agi-timeline-narrative-framing-analysis.mdGuidelines:
For YouTube videos:
bashfabric -y "YOUTUBE_URL"
For URLs/articles:
typescriptWebFetch(url, "Extract full content of this article")
For other content:
Load the be-creative skill for deep reasoning enhancement:
This provides access to:
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 Daniel 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?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 Daniel most excited to share
- Feels most natural in his voice
- Makes complex ideas accessible
STEP 3 - OUTPUT IN SELECTED FORMAT:
Use the selected framing to create the story explanation in the appropriate format.Opening (15-25 words)
Body (5-15 sentences)
Closing (15-25 words)
N sentences (user-specified, default 25) with inline links after EVERY sentence mentioning developments:
[Sentence 1 - opening hook]. [LINK 1](URL) | [LINK 2](URL)
[Sentence 2]. [LINK 3](URL)
[Sentence 3]. [LINK 4](URL) | [LINK 5](URL) | [LINK 6](URL)
[Continue for n sentences...]
---
**Primary Sources:**
- [Source 1]: [URL]
- [Source 2]: [URL]/cse5 (single story explanation):
research skill (insight extraction):
story-explanation (this skill):
When this skill activates, Kai should:
${PAI_DIR}/scratchpad/YYYY-MM-DD-HHMMSS_story-explanation-[topic]/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:
You've succeeded with this skill when:
Four-step process:
Format selection:
Voice:
Remember:
Works well with:
research - Deep insights extraction from same content (analytical complement)social - Turn story explanation into social media postswriting - Use story explanation as blog post draft or inspirationmedia - Generate hero image for the story explanationUse research skill instead when:
This skill provides compelling narrative explanations in Daniel's voice using research-backed creativity techniques to find the BEST framing from multiple possibilities.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 9,513 | 7,566 | -20% | 1 | 1 | 0% | 1,483 | 5,539 | +273% | 0 | 0 | — |
case-02 | pass→fail | 4,775 | 9,419 | +97% | 1 | 1 | 0% | 785 | 5,474 | +597% | 0 | 0 | — |
case-03 | fail→fail | 12,031 | 11,893 | -1% | 1 | 1 | 0% | 1,819 | 5,522 | +204% | 0 | 0 | — |
case-04 | fail→fail | 4,416 | 3,668 | -17% | 1 | 1 | 0% | 678 | 4,947 | +630% | 0 | 0 | — |
case-05 | fail→pass | 13,546 | 12,760 | -6% | 1 | 1 | 0% | 1,950 | 6,694 | +243% | 0 | 0 | — |
case-06 | fail→pass | 12,968 | 12,988 | +0% | 1 | 1 | 0% | 1,858 | 6,545 | +252% | 0 | 0 | — |
case-07 | fail→pass | 15,089 | 4,389 | -71% | 1 | 1 | 0% | 2,342 | 5,132 | +119% | 0 | 0 | — |
case-08 | fail→pass | 6,791 | 3,681 | -46% | 1 | 1 | 0% | 1,121 | 4,960 | +342% | 0 | 0 | — |
case-09 | fail→pass | 9,944 | 2,830 | -72% | 1 | 1 | 0% | 1,249 | 4,801 | +284% | 0 | 0 | — |
case-10 | fail→pass | 7,834 | 2,063 | -74% | 1 | 1 | 0% | 1,323 | 4,675 | +253% | 0 | 0 | — |
case-11 | fail→pass | 12,119 | 7,080 | -42% | 1 | 1 | 0% | 1,968 | 5,660 | +188% | 0 | 0 | — |
case-12 | fail→pass | 9,003 | 7,600 | -16% | 1 | 1 | 0% | 1,393 | 5,580 | +301% | 0 | 0 | — |
case-13 | fail→fail | 7,114 | 7,719 | +9% | 1 | 1 | 0% | 1,095 | 5,690 | +420% | 0 | 0 | — |
case-14 | fail→fail | 5,735 | 8,893 | +55% | 1 | 1 | 0% | 936 | 5,108 | +446% | 0 | 0 | — |
case-15 | pass→fail | 17,986 | 6,665 | -63% | 1 | 1 | 0% | 3,191 | 5,353 | +68% | 0 | 0 | — |
case-16 | pass→pass | 8,364 | 7,648 | -9% | 1 | 1 | 0% | 1,340 | 5,422 | +305% | 0 | 0 | — |
case-17 | pass→pass | 34,599 | 21,293 | -38% | 1 | 1 | 0% | 5,577 | 7,683 | +38% | 0 | 0 | — |
case-18 | fail→pass | 11,269 | 8,469 | -25% | 1 | 1 | 0% | 1,665 | 6,038 | +263% | 0 | 0 | — |
case-19 | fail→fail | 11,625 | 7,871 | -32% | 1 | 1 | 0% | 1,767 | 4,815 | +172% | 0 | 0 | — |
case-20 | fail→pass | 10,722 | 2,982 | -72% | 1 | 1 | 0% | 1,734 | 4,859 | +180% | 0 | 0 | — |
case-21 | fail→pass | 6,330 | 1,874 | -70% | 1 | 1 | 0% | 1,018 | 4,641 | +356% | 0 | 0 | — |
case-22 | fail→fail | 6,541 | 1,905 | -71% | 1 | 1 | 0% | 1,124 | 4,609 | +310% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted, and 21 counted toward the lift figure. The other 1 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +41 percentage points is the difference between those two pass rates over the 21 comparable cases. 4 cases got worse with the skill loaded, and they are included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.