skills/aibrary-book-search/SKILL.md
[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.
npx skillsauth add readai-team/aibrary-skills aibrary-book-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Find the right books for any scenario, need, or question. Powered by Aibrary's AI Librarian methodology.
The user provides one or more of the following:
Understand intent: Analyze the user's input to identify the core need — what knowledge gap are they trying to fill? What problem are they trying to solve?
Categorize the search: Determine the domain(s) involved:
Match books: Identify 5-8 books that best match the user's need. Prioritize:
Rank results: Order books by relevance to the user's specific need, not by general popularity.
Respond in the user's language: Detect the language of the user's input and respond in the same language.
For each book, provide:
### [Rank]. [Book Title]
**Author**: [Author Name]
**Published**: [Year]
**Why this matches**: [1-2 sentences explaining why this book is relevant to the user's specific scenario/need]
**Core insight**: [The single most important takeaway from the book]
**Best for**: [Who benefits most from this book — experience level, role, situation]
User input: "I'm leading a team building microservices and we keep running into coordination problems"
Author: Sam Newman Published: 2021 Why this matches: Directly addresses the coordination challenges that emerge when teams adopt microservices, with practical patterns for service boundaries and team organization. Core insight: Good microservice boundaries follow team boundaries — get the organizational design right and the technical coordination problems reduce dramatically. Best for: Tech leads and architects actively working with microservices who need practical, battle-tested patterns.
Author: Matthew Skelton & Manuel Pais Published: 2019 Why this matches: Your coordination problems may be rooted in team structure rather than technology. This book provides a framework for organizing teams around software architecture. Core insight: Four fundamental team types (stream-aligned, enabling, complicated-subsystem, platform) with three interaction modes can solve most coordination problems. Best for: Engineering leaders redesigning team structures to match their architecture.
development
[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).
data-ai
[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.
development
[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.
development
[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).