Receber por email
← Voltar para o catálogo

story-explanation

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.

239estrelas
Atualizado há 6 meses

Ver no GitHub ↗ Licença: NOASSERTION

Como adicionar

/plugin marketplace add Microck/ordinary-claude-skills

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/story-explanation-mpsng7er/svg)](https://www.skillteca.com.br/skills/story-explanation-mpsng7er)

Alerta por categoria

Receba novas skills de Escrita e Conteúdo toda segunda

1 email curto, só com as skills novas de Escrita e Conteúdo. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Story Explanation - Narrative Summary with Creative Analysis

🎯 Load Full PAI Context

Before starting any task with this skill, load complete PAI context:

read ${PAI_DIR}/skills/CORE/SKILL.md

Core 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
  • Daniel Miessler 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

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 Daniel's 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 with fabric)
  • User wants quick technical summary
  • Speed matters more than narrative quality

🔀 Workflow Routing

This skill contains multiple workflows for different story explanation formats:

Available Workflows:

  1. workflows/create.md - Main 3-part narrative (default)
  2. Use when: User wants standard story explanation format
  3. Triggers: "create story explanation", "story explanation", default workflow
  4. Output: 3-part format (opening 15-25 words → body 5-15 sentences → closing 15-25 words)
  1. workflows/create-with-links.md - N-length format with inline source links
  2. Use when: User wants comprehensive narrative with source attribution
  3. Triggers: "story explanation with links", "narrative with sources", "with inline citations"
  4. Output: N sentences (default 25) with inline links after each sentence
  1. workflows/create-abridged.md - Ultra-concise 5-line format (5-12 words per line)
  2. Use when: User wants abbreviated format from URL, YouTube, or text
  3. Triggers: "create abridged story explanation", "5-line summary", command: /create-abridged-story-explanation
  4. Output: 5 lines with strict word limits
  1. workflows/cse.md - Comprehensive explanation using Foundry MCP
  2. Use when: User wants detailed narrative explanation
  3. Triggers: "run CSE", "explain this story", command: /cse
  4. Output: Complete narrative explanation via Foundry
  1. workflows/cse5.md - Clean 5-line numbered format using Foundry MCP
  2. Use when: User wants scannable, numbered breakdown
  3. Triggers: "explain in 5 lines", "CSE5", command: /cse5
  4. Output: 5 numbered lines, one concept per line

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)

Command Routing:

  • /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.md

📁 Scratchpad → History Pattern

Working Directory: ${PAI_DIR}/scratchpad/YYYY-MM-DD-HHMMSS_story-explanation-[topic]/

Process:

  1. Scratchpad (Working Files):
  2. Create timestamped directory for each story explanation project
  3. Store raw content extraction (transcripts, article text, etc.)
  4. Keep UltraThink analysis notes
  5. Save multiple framing explorations (5+ options from deep analysis)
  6. Draft iterations and refinements
  7. Example: ${PAI_DIR}/scratchpad/2025-10-26-143000_story-explanation-agi-timeline/
  1. History (Permanent Archive - Optional):
  2. Move to ${PAI_DIR}/history/research/YYYY-MM/YYYY-MM-DD-HHMMSS_AGENT-[agent]_RESEARCH_[slug].md ONLY IF:
  3. The analysis provides valuable reusable insights about narrative framing
  4. The content analysis reveals patterns applicable to future work
  5. The framing exploration demonstrates particularly effective techniques
  6. You want to reference this analysis methodology later
  7. Include: Final story explanation + UltraThink analysis notes + framing options explored
  8. Most story explanations are one-off outputs and can stay in scratchpad
  1. Distinction:
  2. Scratchpad = All working files (content extraction, drafts, explorations)
  3. History = Only valuable analytical insights (methodology learnings, exceptional framing discoveries)
  4. Most story explanations are throwaway content - only archive exceptional analysis

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.md

Guidelines:

  • Always work in scratchpad first
  • Only move to history if the analysis itself is valuable for future reference
  • Clean up scratchpad after project completion (or leave for periodic cleanup)
  • The story explanation output itself goes to the user - not necessarily to history

The Four-Step Process

Step 1: Content Extraction

For YouTube videos:

fabric -y "YOUTUBE_URL"

For URLs/articles:

WebFetch(url, "Extract full content of this article")

For other content:

  • Paste text directly
  • Read from files

Step 2: Activate Be Creative Skill

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

Step 3: Deep UltraThink Analysis (via 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 Daniel explain this to a friend?
9. KEY INSIGHTS - What makes readers think "I get it now!"?
10. BEST FRA
Compartilhar X LinkedIn