aibrary-podcast-summary

[Aibrary] Generate a book summary podcast script in a single-narrator storytelling style. Use when the user wants to turn a book into a podcast, create an audio summary of a book, or generate a summary-style podcast script. The output is a narrated monologue that distills a book's key ideas into an engaging 10-15 minute listening experience.

3,891 stars

Best use case

aibrary-podcast-summary is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

[Aibrary] Generate a book summary podcast script in a single-narrator storytelling style. Use when the user wants to turn a book into a podcast, create an audio summary of a book, or generate a summary-style podcast script. The output is a narrated monologue that distills a book's key ideas into an engaging 10-15 minute listening experience.

Teams using aibrary-podcast-summary should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/aibrary-podcast-summary/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/asoiso/aibrary-podcast-summary/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/aibrary-podcast-summary/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How aibrary-podcast-summary Compares

Feature / Agentaibrary-podcast-summaryStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

[Aibrary] Generate a book summary podcast script in a single-narrator storytelling style. Use when the user wants to turn a book into a podcast, create an audio summary of a book, or generate a summary-style podcast script. The output is a narrated monologue that distills a book's key ideas into an engaging 10-15 minute listening experience.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Podcast Summary — Aibrary

Transform any book into an engaging summary podcast script. Single-narrator storytelling format, designed for 10-15 minutes of audio.

## Input

- **Book title** (required) — the book to summarize
- **Author** (optional, helps disambiguate)
- **Focus areas** (optional) — specific chapters or themes to emphasize
- **Tone** (optional) — casual, professional, inspirational (default: conversational and engaging)

## Workflow

1. **Analyze the book**: Identify:
   - The author's central thesis
   - 3-5 key ideas that support the thesis
   - The most compelling stories, examples, or data points
   - The practical takeaways a listener can act on

2. **Structure the script**: Follow this narrative arc:
   - **Hook** (30 seconds): Open with a provocative question, surprising fact, or relatable scenario from the book
   - **Context** (1 minute): Introduce the book, author, and why this book matters now
   - **Core Ideas** (8-10 minutes): Present 3-5 key ideas, each with a story/example and a takeaway
   - **Synthesis** (1-2 minutes): Connect the ideas together — what's the bigger picture?
   - **Call to Action** (30 seconds): What should the listener do first?

3. **Write for the ear**: The script should sound natural when read aloud:
   - Use short, punchy sentences
   - Include natural pauses (marked as `[pause]`)
   - Use rhetorical questions to maintain engagement
   - Avoid jargon — explain complex ideas simply
   - Include transitional phrases between sections

4. **Language**: Detect the user's input language and generate the script in the same language.

## Output Format

```
# 📖 [Book Title] — Summary Podcast Script

**Author**: [Author Name]
**Duration**: ~[X] minutes
**Style**: Single narrator, summary format

---

## [HOOK]

[Opening hook — 2-3 sentences that grab attention]

[pause]

## [INTRO]

[Book and author introduction — why this book matters]

[pause]

---

## [KEY IDEA 1]: [Title]

[Narrative exploration of the first key idea, including a story or example from the book]

**Takeaway**: [One actionable insight]

[pause]

---

## [KEY IDEA 2]: [Title]

[Narrative exploration of the second key idea]

**Takeaway**: [One actionable insight]

[pause]

---

## [KEY IDEA 3]: [Title]

[Narrative exploration of the third key idea]

**Takeaway**: [One actionable insight]

[pause]

---

## [SYNTHESIS]

[Connect the key ideas together — what's the bigger picture the author is painting?]

[pause]

---

## [CALL TO ACTION]

[What should the listener do with this knowledge? One specific, immediate action.]

---

*Script generated by Aibrary — turning books into knowledge you can hear.*
```

## Guidelines

- Target 2,000-2,500 words for a 10-15 minute script
- Every key idea must include a concrete story, example, or data point — no abstract summaries
- The hook should be compelling enough that someone wouldn't skip it
- Write as if speaking to one person, not an audience ("you" not "listeners")
- Include `[pause]` markers at natural breathing points and between sections
- Don't just list the book's chapters — synthesize and reframe the ideas for audio
- If the book is unknown or you're uncertain about its content, say so honestly rather than fabricating details

Related Skills

email-daily-summary

3891
from openclaw/skills

Automatically logs into email accounts (Gmail, Outlook, QQ Mail, etc.) and generates daily email summaries. Use when the user wants to get a summary of their emails, check important messages, or create daily email digests.

Workflow & Productivity

email-summary

3891
from openclaw/skills

Fetches recent emails from Gmail and provides concise summaries. Use when the user wants to check emails, get email summaries, or review their inbox.

Daily Summary Skill - 每日总结技能

3891
from openclaw/skills

**Version:** 1.0.0

aibrary-reading-list

3891
from openclaw/skills

[Aibrary] Generate a curated, themed reading list with multiple books organized in a logical reading order. Use when the user wants a systematic book list on a topic, asks for a book list or reading list, wants to deeply explore a domain through multiple books, or needs to build expertise in an area. Different from aibrary-book-recommend (single book) and aibrary-book-search (finding specific books).

aibrary-podcast-ideatwin

3891
from openclaw/skills

[Aibrary] Generate a book Idea Twin podcast script — an intellectually stimulating debate between the user's AI twin and a book expert. Based on Vygotsky's Zone of Proximal Development theory, the AI twin mirrors the user's thinking style while the expert progressively challenges their understanding. Use when the user wants to create an Idea Twin podcast, debate a book's ideas with an AI version of themselves, or explore a book through intellectual sparring.

aibrary-podcast-dialogue

3891
from openclaw/skills

[Aibrary] Generate a book dialogue podcast script with two speakers — a host and a guest expert — discussing the book's ideas in a natural conversation. Use when the user wants to create a conversational podcast about a book, turn a book into a two-person discussion, or generate a dialogue-style podcast script. Different from aibrary-podcast-summary (single narrator) and aibrary-podcast-ideatwin (debate format).

aibrary-growth-plan

3891
from openclaw/skills

[Aibrary] Create a structured personal growth plan with book recommendations, milestones, and actionable weekly tasks. Use when the user wants to create a learning plan, build a study schedule, develop a skill systematically, plan their personal or professional development, or set up a growth roadmap. Trigger on phrases like 'create a plan to learn', 'help me grow in', 'I want to develop', or any structured self-improvement intent.

aibrary-foryou-topic

3891
from openclaw/skills

[Aibrary] Generate personalized 'For You' book topic recommendations based on the user's profile, interests, career stage, and recent learning activity. Use when the user wants personalized topic suggestions, asks 'what should I learn today', wants a curated feed of book-based topics, or needs inspiration for their next area of exploration. Proactively suggest this when the user seems undecided about what to read or learn next.

aibrary-book-search

3891
from openclaw/skills

[Aibrary] Search and find books based on user scenarios, needs, questions, or keywords. Use when the user describes a situation, challenge, or topic and wants to find relevant books to read. Trigger on phrases like 'find me a book about', 'what book should I read for', 'search books on', or any book discovery intent.

aibrary-book-recommend

3891
from openclaw/skills

[Aibrary] Recommend books based on user interests, goals, challenges, or career stage. Use when the user asks for book recommendations, says they don't know what to read, wants personalized suggestions, or needs guidance on which book to pick next. Different from aibrary-book-search — this focuses on personalized recommendations rather than search results.

aibrary-100

3891
from openclaw/skills

[Aibrary] Access Aibrary's curated list of 100 must-read books for the AI age, organized by category. Use when the user asks about essential books, wants the Aibrary 100 list, asks for must-read books for the AI era, or wants curated book recommendations across critical thinking, creativity, systems thinking, and action. Trigger on phrases like 'aibrary 100', 'must-read books', 'essential reading list', or 'best books for the AI age'.

solax-summary-fetch

3891
from openclaw/skills

Fetch inverter summary data from the Solax Cloud API using the npm package solax-cloud-api. Use when the user provides (or has configured) a Solax tokenId and inverter serial number (sn) and wants current/summary energy data returned as JSON (typed as SolaxSummary) for dashboards/automation.