Smithery Logo
MCPsSkillsDocsPricing
Login
NewFlame, an assistant that learns and improves. Available onTelegramSlack
    rysweet

    storytelling-synthesizer

    rysweet/storytelling-synthesizer
    Writing
    17

    About

    SKILL.md

    Install

    • Telegram
      Telegram
    • Slack
      Slack
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    About

    Converts technical work into compelling narratives for demos, blog posts, or presentations. Use when preparing hackathon demos, writing technical blog posts, or creating marketing...

    SKILL.md

    Storytelling Synthesizer Skill

    Purpose

    Transform technical work (pull requests, commit histories, feature implementations) into compelling narratives that resonate with different audiences—whether preparing hackathon demos, writing technical blog posts, or creating marketing content.

    When to Use This Skill

    • Hackathon Demos: Convert technical achievements into engaging 5-10 minute presentations
    • Technical Blog Posts: Transform PR descriptions into detailed, narrative-driven articles
    • Marketing Content: Distill complex features into customer-focused value propositions
    • Presentation Outlines: Create structured narratives for conference talks or internal presentations
    • Release Notes: Convert commit histories into user-friendly announcements
    • Investor Pitches: Frame technical work as business value and impact
    • Team Communications: Share accomplishments in compelling, non-technical ways

    Core Philosophy: Story Structure

    Every technical work has a narrative hidden within it. The synthesizer extracts and amplifies it:

    Problem → Solution → Impact → Hook

    This mirrors the Hero's Journey pattern adapted for technical work:

    • Problem: The challenge that motivated the work (conflict)
    • Solution: How the technical work addresses it (resolution)
    • Impact: What changes because of this work (outcome)
    • Hook: The compelling angle that captures attention (why it matters)

    Narrative Templates

    Every technical narrative follows one of these proven story structures:

    1. Demo Script Template

    Purpose: 5-10 minute engaging presentation for live audience

    Structure:

    Opening Hook (30 seconds)
    ├─ Grab attention with surprising stat or problem statement
    ├─ One-sentence problem definition
    └─ Show what's broken/slow/frustrating
    
    Context & Problem (1-2 minutes)
    ├─ Why this problem matters
    ├─ Who experiences the pain
    ├─ Cost of the problem (time, money, frustration)
    └─ Previous attempts or workarounds
    
    The Solution (2-3 minutes)
    ├─ Key innovation or insight
    ├─ Live demo with specific, measurable results
    ├─ Show before/after comparison
    └─ Highlight the "wow moment"
    
    Impact & Metrics (1 minute)
    ├─ Quantified results (faster, cheaper, easier)
    ├─ Real-world application
    ├─ Future potential
    └─ Call to action (what's next)
    
    Closing (30 seconds)
    ├─ Reinforce core message
    ├─ Memorable final thought
    └─ Invite questions
    

    2. Blog Post Outline Template

    Purpose: 1,500-3,000 word technical narrative for written audience

    Structure:

    Title & Hook
    ├─ Compelling headline with intrigue
    └─ Opening paragraph that answers "why should I read this?"
    
    Problem Statement (400-500 words)
    ├─ Real-world scenario showing the problem
    ├─ Technical detail: what specifically breaks
    ├─ Cost of the status quo
    ├─ Why existing solutions fall short
    └─ Reader self-recognition ("this is my problem")
    
    Solution Overview (300-400 words)
    ├─ High-level approach before technical dive
    ├─ Core innovation or insight
    ├─ How it differs from alternatives
    └─ Why this approach was chosen
    
    Technical Deep Dive (600-800 words)
    ├─ Architecture or implementation details
    ├─ Key code snippets or diagrams
    ├─ Design decisions and tradeoffs
    ├─ Performance characteristics
    └─ How it handles edge cases
    
    Results & Validation (300-400 words)
    ├─ Metrics demonstrating success
    ├─ Before/after comparison
    ├─ Real-world test cases
    ├─ Performance benchmarks
    └─ User feedback or testimonials
    
    Implications & Future Work (200-300 words)
    ├─ What this enables
    ├─ Related opportunities
    ├─ Roadmap items
    └─ Call to action for readers
    
    Code Example (if applicable)
    ├─ Complete, runnable example
    ├─ Common use cases
    ├─ Error handling shown
    └─ Performance tips
    
    Conclusion (100-200 words)
    ├─ Reinforce main takeaway
    ├─ How readers can use this
    ├─ Invite feedback and discussion
    └─ Links to resources
    

    3. Presentation Outline Template

    Purpose: Structured narrative for 20-45 minute talk or internal presentation

    Structure:

    Slide 1: Title & Hook
    ├─ Provocative title with intrigue
    ├─ Speaker name and credentials
    └─ One-sentence premise
    
    Slides 2-3: Problem & Context (3-4 minutes)
    ├─ Relatable problem scenario
    ├─ Current challenges
    ├─ Why this matters
    └─ Scope and audience impact
    
    Slides 4-6: Solution Architecture (5-7 minutes)
    ├─ Visual system diagram
    ├─ Key components and their roles
    ├─ Technical innovation points
    └─ Design philosophy
    
    Slides 7-9: Implementation Details (5-7 minutes)
    ├─ Code architecture or workflows
    ├─ Key algorithms or patterns
    ├─ Tradeoffs and decisions made
    └─ Integration points
    
    Slides 10-11: Demo or Case Study (5-10 minutes)
    ├─ Live demonstration (or video) of solution in action
    ├─ Real-world results and metrics
    ├─ Comparison to alternatives
    └─ Handling of edge cases or failures
    
    Slides 12-13: Impact & Metrics (3-4 minutes)
    ├─ Quantified results
    ├─ Business or user impact
    ├─ Adoption or usage metrics
    └─ Customer testimonials (if available)
    
    Slides 14-15: Future & Roadmap (2-3 minutes)
    ├─ What's next
    ├─ Related opportunities
    ├─ Call to action or open problems
    └─ How audience can contribute or adopt
    
    Slide 16: Closing
    ├─ Key takeaway summary
    ├─ Contact and resources
    └─ Invite questions
    

    4. Marketing/Value Prop Template

    Purpose: Customer-focused description emphasizing business value

    Structure:

    Headline
    ├─ Outcome-focused: "Reduce Processing Time by 75%"
    └─ Avoid jargon: use customer language
    
    Problem Statement
    ├─ What customers struggle with TODAY
    ├─ Cost in time, money, or frustration
    └─ Why they tried other solutions
    
    Before Scenario
    ├─ Typical customer experience without solution
    ├─ Specific friction points
    ├─ Emotional impact (frustration, stress)
    └─ Quantified pain (hours lost, revenue impact)
    
    Solution Overview
    ├─ What our solution does (in customer language)
    ├─ Key benefits (not features)
    ├─ How it simplifies their work
    └─ Typical adoption timeline
    
    After Scenario
    ├─ Typical experience with solution
    ├─ Workflow improvements
    ├─ Time/cost savings
    └─ Emotional benefits (confidence, speed)
    
    Social Proof
    ├─ Customer testimonials
    ├─ Quantified results from real customers
    ├─ Case studies or success stories
    └─ Industry recognition
    
    Call to Action
    ├─ Next step (try it, learn more, contact)
    ├─ Reduce friction (free trial, demo, docs)
    └─ Success promise
    

    Step-by-Step Synthesis Process

    Step 1: Extract Technical Achievements

    Analyze the technical work to identify:

    1. What was built: Features, fixes, optimizations
    2. Why it matters: Problem solved, inefficiency removed
    3. How it works: Key innovation or technique
    4. Metrics: Performance gains, adoption, impact
    5. Constraints: Limitations, tradeoffs, open questions

    Step 2: Identify the "Why" and Impact

    For each achievement:

    • Technical why: What gap did this fill? What was broken?
    • User why: How does this improve the user's life or work?
    • Business why: What value does this create? For whom?
    • Emotional why: What frustration does this relieve?

    Step 3: Determine Your Audience

    Different narratives for different audiences:

    • Technical audience (engineers, architects): Focus on innovation, architecture, tradeoffs
    • Product audience (PMs, designers): Focus on user impact, metrics, adoption
    • Executive audience (leadership, investors): Focus on business value, ROI, strategic fit
    • User audience (customers, community): Focus on simplicity, benefits, how to use
    • Marketing audience (content, brand): Focus on narrative arc, emotional resonance, differentiation

    Step 4: Structure the Narrative

    Choose the appropriate template based on medium:

    • Demo: 5-10 minute engaging presentation
    • Blog post: 1,500+ word detailed article
    • Presentation: 20-45 minute structured talk
    • Marketing: Customer-focused value proposition

    Step 5: Add Compelling Hooks

    Every narrative needs attention-grabbing elements:

    Opening Hooks (grab attention in first 30 seconds):

    • Surprising statistic: "95% of developers waste 10+ hours per week on..."
    • Provocative question: "What if you could cut deployment time by 80%?"
    • Relatable problem: "We've all experienced the frustration of..."
    • Bold claim: "This technique can improve performance by 10x"

    Transitions (maintain engagement between sections):

    • "But here's the problem..."
    • "That's where our approach differs..."
    • "The results speak for themselves..."
    • "This insight led us to..."

    Closing Hooks (memorable final thought):

    • "This changes everything about how we..."
    • "The real power isn't in the code—it's in..."
    • "What starts as a technical optimization becomes..."

    Step 6: Include Concrete Examples

    Make narratives tangible with:

    • Before/After screenshots or metrics: Visual comparison of impact
    • Code snippets: Show implementation elegance or simplicity
    • Real-world scenarios: Specific, relatable use cases
    • Customer quotes: Authentic voices describing results
    • Quantified results: "30% faster", "50% fewer bugs", "10x improvement"

    Step 7: Review for Storytelling Quality

    Verify the narrative:

    • Starts with a hook that captures attention
    • Problem is clearly articulated and relatable
    • Solution is presented as novel or elegant
    • Impact is quantified and meaningful
    • Audience understands "why this matters to me"
    • Flow is logical and easy to follow
    • Pacing varies (not monotonous)
    • Memorable final thought

    Usage Examples

    Example 1: PR to Demo Script

    Input: PR description for caching optimization feature

    Output: 7-minute demo script

    Hook: "Imagine if every user interaction was 5x faster. That's what we just built."
    
    Problem: Users experience 3-5 second delays on page loads. Our slowest operations
    are cache misses on frequently accessed data. We've tried traditional solutions
    but hit scaling limits at 100k users.
    
    Solution: We implemented a distributed memory cache with automatic eviction policies
    and real-time invalidation. Live demo shows the same operation dropping from 3.2s
    to 640ms—5x faster.
    
    Metrics: 47% reduction in average response time, 92% cache hit rate, handles 500k
    concurrent users. Users report significantly faster experience.
    
    Closing: This isn't just a performance tweak—it fundamentally changes how our
    system scales. We can now support 10x our current user base without additional
    infrastructure.
    

    Example 2: Commit History to Blog Outline

    Input: 15 commits implementing authentication feature

    Output: 2,000-word blog post outline

    Title: "Building a Zero-Overhead Authentication System: How We Reduced Auth
    Latency by 80%"
    
    Problem: Every API request requires auth validation. Existing solutions add 200ms
    per request. At scale, this becomes our primary bottleneck. We needed something
    lightweight that scales to millions of requests/second.
    
    Solution: In-process caching of validation results with background refresh. Smart
    invalidation based on user lifecycle events. Result: 25ms per auth check, 92%
    improvement.
    
    Deep Dive: JWT parsing optimizations, caching strategy, invalidation mechanics,
    security considerations.
    
    Results: Production metrics show 78% latency reduction, zero auth-related outages,
    no performance regression.
    
    Code Example: [Complete working example]
    
    Future: Event-driven invalidation, federated auth support, multi-tenant isolation.
    

    Example 3: Feature Implementation to Marketing Copy

    Input: Technical specs for simplified API design

    Output: Customer-focused value proposition

    Headline: "Integrate Faster, Break Less: Our New Simplified API"
    
    Problem: Developers spend 40% of integration time just understanding our API.
    One wrong parameter causes cryptic errors. Updates require full refactoring.
    
    Before: Complex 200-parameter API, 50-page documentation, integration timeline
    of 2-3 weeks for typical use case.
    
    After: Intuitive design with sensible defaults. 10-parameter quick-start path
    covers 90% of use cases. Most integrations complete in 2-3 hours.
    
    Results: 5 major customers report 75% faster integration. Support tickets
    cut by 60%. New customer onboarding time reduced from days to hours.
    
    CTA: "Try it free for 30 days. No credit card required."
    

    Example 4: System Architecture to Presentation

    Input: New microservices architecture technical design

    Output: 30-minute presentation outline

    • Slides 1-2: The problem with our monolithic system (scaling limits, deployment friction)
    • Slides 3-4: System architecture overview (visual diagram, service boundaries)
    • Slides 5-7: Key innovations (async messaging, service discovery, circuit breakers)
    • Slides 8-10: Live demo of deployment, scaling, monitoring
    • Slides 11-12: Results (10x scaling capacity, 60% faster deployments, zero incidents)
    • Slides 13-14: Roadmap (service mesh, tracing, multi-region)
    • Slide 15: Closing (technical excellence enables business velocity)
    
    ## Narrative Patterns
    
    Effective technical narratives often follow proven patterns:
    
    ### The David vs. Goliath Pattern
    Problem is perceived as impossible or requiring massive resources. Clever solution
    shows surprising simplicity and elegance.
    
    ### The Discovery Pattern
    Journey from exploration to realization. Audience discovers insight alongside
    the storyteller. Creates engagement and learning.
    
    ### The Transformation Pattern
    Clear before/after showing dramatic improvement. Emphasizes scope of change and
    impact. Works well for demos and marketing.
    
    ### The Layering Pattern
    Start simple, progressively add complexity. Shows how solution scales from basic
    to sophisticated. Builds confidence in understanding.
    
    ### The Reversal Pattern
    Conventional wisdom suggests one approach. Technical work reveals better way.
    Creates intellectual interest and demonstrates thought leadership.
    
    ## Technical Hooks That Work
    
    **Surprising Performance Gains**:
    "We cut response time from 5 seconds to 50 milliseconds—a 100x improvement."
    
    **Elegant Simplicity**:
    "The entire solution is 200 lines of code, yet handles millions of requests/sec."
    
    **Novel Insight**:
    "We realized the problem wasn't the algorithm—it was that we were asking the
    wrong question."
    
    **Scaling Achievement**:
    "Scales from 1 user to 100 million users without architectural change."
    
    **Reliability Milestone**:
    "First week in production: zero incidents, 99.99% uptime despite 10x traffic spike."
    
    **Elegance Achievement**:
    "Reduced codebase by 40% while adding 5x more functionality."
    
    ## Audience-Specific Adaptations
    
    ### For Engineers
    - Emphasize technical novelty, elegant solutions, innovation
    - Include code samples, algorithm details, architecture diagrams
    - Discuss tradeoffs and why alternatives were rejected
    - Be precise about measurements and benchmarking
    
    ### For Product Managers
    - Focus on user impact, business metrics, adoption
    - Include before/after stories and customer quotes
    - Show ROI: investment vs. benefit
    - Discuss timeline, resource utilization, roadmap impact
    
    ### For Executives
    - Lead with business value: revenue, cost, risk reduction
    - Use high-level framing: "10x our capacity" vs. "optimized caching"
    - Include time-to-value: when does business see benefit
    - Connect to strategy: how does this enable our goals
    
    ### For Users/Customers
    - Remove technical jargon entirely
    - Lead with benefits: "faster", "easier", "safer"
    - Use specific, relatable examples
    - Answer: "How does this help me?" clearly
    
    ### For Marketing
    - Emphasize differentiation from competitors
    - Create emotional resonance: what user need does this fulfill
    - Use narrative structure: problem → solution → result
    - Highlight customer impact and success stories
    
    ## Content Transformation Examples
    
    | Source | Target | Focus |
    |--------|--------|-------|
    | PR description | Demo script | Engagement, live showing |
    | Commit messages | Blog post | Deep explanation, learning |
    | Test cases | Use case examples | Practical application |
    | Metrics | Headline statistics | Business impact |
    | Architectural diagram | Presentation slide | Visual explanation |
    | Error logs | Failure scenario story | Problem validation |
    | Feature flags | Rollout narrative | Controlled innovation |
    | Code comments | Blog section | Design rationale |
    
    ## Verification Checklist
    
    After synthesizing a narrative, verify:
    
    - [ ] Opens with compelling hook within 30 seconds
    - [ ] Problem is clearly articulated and relatable
    - [ ] Solution is presented clearly (not too technical/simple)
    - [ ] Metrics are concrete and meaningful
    - [ ] Audience understands "why this matters to me"
    - [ ] Pacing varies (not monotonous)
    - [ ] Transitions flow logically
    - [ ] Specific examples make it tangible
    - [ ] Closes with memorable takeaway
    - [ ] Appropriate for target audience
    - [ ] Matches chosen medium (demo, blog, presentation)
    - [ ] Length is appropriate (7 min demo, not 20 min)
    
    ## Common Pitfalls to Avoid
    
    **Pitfall 1: Too Much Technical Detail**
    - Problem: Audience loses interest in implementation specifics
    - Solution: Lead with impact, provide technical depth only if relevant
    
    **Pitfall 2: No Clear Problem Statement**
    - Problem: Audience doesn't understand why the work matters
    - Solution: Spend 30-40% of time articulating the problem
    
    **Pitfall 3: Missing Metrics or Impact**
    - Problem: Sounds impressive but lacks concrete proof
    - Solution: Always include quantified before/after comparisons
    
    **Pitfall 4: Wrong Audience Adaptation**
    - Problem: Technical details for marketers, oversimplification for engineers
    - Solution: Analyze audience first, then adapt narrative
    
    **Pitfall 5: Weak Closing**
    - Problem: Ends with "and that's it" rather than memorable thought
    - Solution: Close with implication, not just summary
    
    **Pitfall 6: Pacing Issues**
    - Problem: Drags in some sections, rushes in others
    - Solution: Plan timing carefully; vary pacing to maintain interest
    
    ## Integration with Technical Work
    
    This skill treats any technical output as raw material:
    
    - **PRs**: Extract problem, solution, metrics
    - **Commit histories**: Identify progression and key decisions
    - **Code**: Understand elegance, innovation, tradeoffs
    - **Metrics**: Quantify impact and improvements
    - **Designs**: Articulate architectural reasoning
    - **Documentation**: Extract use cases and examples
    
    ## Output Formats
    
    The skill produces ready-to-use narratives in:
    
    1. **Demo Scripts**: Complete with timing, cues, talking points
    2. **Blog Post Outlines**: Section-by-section structured narrative
    3. **Presentation Outlines**: Slide-by-slide narrative with speaker notes
    4. **Marketing Copy**: Customer-focused value propositions
    5. **Release Notes**: User-friendly announcements
    6. **Elevator Pitches**: 30-60 second hook descriptions
    7. **Social Media Posts**: Platform-optimized snippets
    8. **Investor Narratives**: Impact-focused business storytelling
    
    ## Philosophy
    
    This skill embodies key principles:
    
    - **Clarity Over Complexity**: Narrative should illuminate, not obscure
    - **Authenticity**: Stories should reflect reality, not marketing fantasy
    - **Audience Empathy**: Adapt to what matters to listeners/readers
    - **Metric-Driven**: Back claims with quantified results
    - **Engagement First**: Hook attention before delivering message
    - **Impact Focused**: Always connect back to "why does this matter"
    
    ## Success Criteria
    
    A well-synthesized narrative:
    
    - [ ] Captures attention within 30 seconds
    - [ ] Makes non-technical people understand the achievement
    - [ ] Makes technical people respect the elegance
    - [ ] Provides specific, memorable examples
    - [ ] Connects to audience's needs and context
    - [ ] Is appropriate for chosen medium
    - [ ] Could be delivered/read without original technical knowledge
    - [ ] Leaves clear impression of impact and value
    
    ## Related Skills and Workflows
    
    - **Technical Writing**: Converts narratives to polished prose
    - **Presentation Design**: Turns outlines into visual slides
    - **Marketing Communication**: Adapts narratives for campaigns
    - **Demo Development**: Creates working demonstrations
    - **Release Management**: Packages narratives as announcements
    
    ## Feedback and Evolution
    
    This skill should improve based on feedback:
    
    - What narrative structures resonate most with your audience?
    - What hooks consistently capture attention?
    - What examples make concepts click?
    - What pacing variations work best?
    
    Document learnings and share with the community.
    
    Recommended Servers
    fillin
    fillin
    Docfork
    Docfork
    HappyScribe
    HappyScribe
    Repository
    rysweet/amplihack
    Files