Search

PythonReactSEOPDF
OpenClaw

aibrary-book-search

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

asoiso0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install asoiso/aibrary-book-search

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Book Search — Aibrary

Find the right books for any scenario, need, or question. Powered by Aibrary's AI Librarian methodology.

Input

The user provides one or more of the following:

  • Search keywords — specific topics or subjects (e.g., "distributed systems", "leadership")
  • Scenario description — a situation or challenge they face (e.g., "I'm transitioning from engineer to manager")
  • Question — a question they want answered through books (e.g., "How do I build better habits?")

Workflow

  1. 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?

  2. Categorize the search: Determine the domain(s) involved:

    • Technology & Engineering
    • Business & Management
    • Personal Development & Psychology
    • Science & Research
    • Creative & Design
    • Philosophy & Critical Thinking
    • Health & Wellness
    • Finance & Economics
  3. Match books: Identify 5-8 books that best match the user's need. Prioritize:

    • Relevance: How directly the book addresses the user's specific scenario
    • Authority: Well-regarded books by recognized experts
    • Accessibility: Appropriate difficulty level for the user's context
    • Recency: Prefer recent editions when the field evolves quickly
  4. Rank results: Order books by relevance to the user's specific need, not by general popularity.

  5. Respond in the user's language: Detect the language of the user's input and respond in the same language.

Output Format

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]
Example Output

User input: "I'm lea...

Source information

Source
github
Repository
openclaw/skills
Path
skills/asoiso/aibrary-book-search
Version
—
Commit
3f3b5a6775b6e920199542862086461bcaaee165
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Book Search — Aibrary

Find the right books for any scenario, need, or question. Powered by Aibrary's AI Librarian methodology.

## Input

The user provides one or more of the following:
- **Search keywords** — specific topics or subjects (e.g., "distributed systems", "leadership")
- **Scenario description** — a situation or challenge they face (e.g., "I'm transitioning from engineer to manager")
- **Question** — a question they want answered through books (e.g., "How do I build better habits?")

## Workflow

1. **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?

2. **Categorize the search**: Determine the domain(s) involved:
   - Technology & Engineering
   - Business & Management
   - Personal Development & Psychology
   - Science & Research
   - Creative & Design
   - Philosophy & Critical Thinking
   - Health & Wellness
   - Finance & Economics

3. **Match books**: Identify 5-8 books that best match the user's need. Prioritize:
   - **Relevance**: How directly the book addresses the user's specific scenario
   - **Authority**: Well-regarded books by recognized experts
   - **Accessibility**: Appropriate difficulty level for the user's context
   - **Recency**: Prefer recent editions when the field evolves quickly

4. **Rank results**: Order books by relevance to the user's specific need, not by general popularity.

5. **Respond in the user's language**: Detect the language of the user's input and respond in the same language.

## Output Format

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]
```

### Example Output

**User input**: "I'm lea...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.