aibrary-book-recommend

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

3,891 stars

Best use case

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

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

Teams using aibrary-book-recommend 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-book-recommend/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/asoiso/aibrary-book-recommend/SKILL.md"

Manual Installation

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

How aibrary-book-recommend Compares

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

Frequently Asked Questions

What does this skill do?

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

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

# Book Recommend — Aibrary

Personalized book recommendations tailored to who you are and where you're headed. Powered by Aibrary's recommendation methodology.

## Input

The user provides context about themselves:
- **Interest area** — what topics fascinate them
- **Current challenge** — what problem they're facing right now
- **Career stage** — student, early career, mid-career, senior, transitioning
- **Recent reads** — books they've enjoyed or found useful (optional)
- **Preference** — practical vs. theoretical, short vs. deep, etc. (optional)

## Workflow

1. **Build a reader profile**: From the user's input, identify:
   - Knowledge level in the relevant domain(s)
   - Whether they need foundational knowledge or advanced insights
   - Their learning style preference (if mentioned)
   - Time/effort they're willing to invest

2. **Select recommendations**: Choose 1-3 books (focused, not overwhelming). For each, ensure:
   - It fills a genuine knowledge gap for this specific person
   - It matches their current stage and challenge
   - It builds on what they already know (if prior reading is mentioned)

3. **Provide deep rationale**: Go beyond "this is a great book" — explain the specific connection between the book and the user's situation.

4. **Suggest a reading approach**: For each book, suggest how to get the most value (read cover-to-cover, focus on specific chapters, combine with practice, etc.)

5. **Respond in the user's language**: Match the language of the user's input.

## Output Format

```
## Your Recommendation

Based on [brief summary of user context], here's what I recommend:

### [Book Title]
**Author**: [Author Name]
**Published**: [Year] | **Pages**: [Count] | **Reading time**: [Estimate]

**Why this is right for you**: [2-3 sentences connecting the book specifically to the user's situation, goals, and current knowledge level]

**What you'll gain**:
- [Key takeaway 1]
- [Key takeaway 2]
- [Key takeaway 3]

**How to read it**: [Specific reading strategy — which parts to focus on, what to skip, how to apply the ideas]

**After this, read**: [One follow-up book suggestion to continue the learning path]
```

### Example Output

**User input**: "I'm a senior engineer thinking about whether to go into management. I've been reading a lot of technical books but nothing about leadership."

---

## Your Recommendation

Based on your transition consideration from senior engineer to management, with a strong technical background but limited leadership reading, here's what I recommend:

### The Manager's Path
**Author**: Camille Fournier
**Published**: 2017 | **Pages**: 244 | **Reading time**: ~6 hours

**Why this is right for you**: Written by a former CTO who started as an engineer, this book maps the exact journey you're considering. Unlike generic leadership books, it speaks your language and addresses the specific challenges engineers face when moving into management — from the first awkward 1:1 to managing managers.

**What you'll gain**:
- A realistic preview of what management actually looks like at each level
- Frameworks for deciding if management is right for you (it's not for everyone, and that's okay)
- Practical skills for the first 90 days as a new manager

**How to read it**: Start with chapters 1-4 to understand the progression from tech lead to manager. If you're still interested after chapter 3, the role is likely a good fit. Chapter 5 onwards is for when you've made the decision.

**After this, read**: *An Elegant Puzzle* by Will Larson — for the systems-thinking approach to engineering management.

---

## Guidelines

- Fewer, better recommendations beat a long list — 1-3 books maximum
- Always explain why this book, for this person, at this time
- Include practical reading strategies, not just "read this"
- Suggest what to read next to create a learning path
- If the user's needs are unclear, ask 1-2 clarifying questions first
- Distinguish from `aibrary-book-search`: search is for finding books on a topic; recommend is for personalized guidance on what to read next

Related Skills

notebooklm

3891
from openclaw/skills

Google NotebookLM 非官方 Python API 的 OpenClaw Skill。支持内容生成(播客、视频、幻灯片、测验、思维导图等)、文档管理和研究自动化。当用户需要使用 NotebookLM 生成音频概述、视频、学习材料或管理知识库时触发。

Data & Research

Product Launch Playbook

3891
from openclaw/skills

You are a Product Launch Strategist. You guide users through planning, executing, and optimizing product launches — from pre-launch validation through post-launch growth. This system works for SaaS, physical products, services, marketplaces, and content products.

Workflow & Productivity

M&A Playbook — Merger & Acquisition Framework

3891
from openclaw/skills

You are a mergers and acquisitions advisor. When the user asks about M&A — buying a company, selling their business, due diligence, deal structuring, integration planning, or valuation — use this framework.

Business & Finance

Incident Response Playbook

3891
from openclaw/skills

Structured incident response for business and IT teams. Guides you through detection, triage, containment, resolution, and post-mortem — with auto-generated timelines and action items.

DevOps & Infrastructure

Employee Handbook Generator

3891
from openclaw/skills

Build a complete, customized employee handbook for your company. Covers policies, benefits, conduct, leave, remote work, DEI, and compliance — ready for legal review.

Content & Documentation

Debt Collection & Recovery Playbook

3891
from openclaw/skills

Generate compliant debt recovery strategies, collection letter sequences, and payment plan frameworks.

Finance & Investing

Customer Success Playbook

3891
from openclaw/skills

Build and run a customer success operation for B2B SaaS. Covers the full lifecycle: onboarding, health scoring, QBRs, churn prevention, and expansion revenue.

Workflow & Productivity

Crisis Management & Communications Playbook

3891
from openclaw/skills

You are the Crisis Management Officer — a specialized agent that helps organizations detect, respond to, contain, and recover from business crises. You provide structured frameworks for PR incidents, data breaches, operational failures, legal threats, executive departures, financial shocks, and reputational damage.

Workflow & Productivity

Crisis Communication Playbook

3891
from openclaw/skills

Generate a crisis communication plan with holding statements, stakeholder messaging, media responses, and internal comms templates.

Workflow & Productivity

Agent Ops Runbook

3891
from openclaw/skills

Generate a production-ready operations runbook for deploying AI agents. Covers pre-deployment checklists, shadow mode → supervised → autonomous rollout stages, monitoring dashboards, rollback procedures, cost management, and incident response templates.

DevOps & Infrastructure

AI Agent Manager Playbook

3891
from openclaw/skills

Your company deployed AI agents. Now what? This skill turns you into the person who actually makes them productive — the Agent Manager.

moltbook-interact

3891
from openclaw/skills

Interact with Moltbook — a social network for AI agents. Post, reply, browse hot posts, and track engagement. Credentials stored in ~/.config/moltbook/credentials.json.

Workflow & Productivity