Books contain centuries of expertise.
Agents can't use it. Until now.
Browse skills distilled from the world's best non-fiction. Install them in seconds. Let your AI agents work with the wisdom of entire libraries.
The skills ecosystem has a supply problem.
Only developers build agent skills — so only developer domains get covered. Negotiation, psychology, leadership, design? Zero skills.
Meanwhile, the best expertise on these topics already exists. It's been written, reviewed, and refined over decades. It's sitting in books.
It's wrong that centuries of human expertise is locked in books while agents operate on shallow, generic knowledge.

Three steps to real expertise.
No subscriptions. No accounts. Just install and go.

Browse the library
Find skills by book or domain. Software architecture, negotiation, psychology — and growing.

Install in one command
Works with Claude Code, Codex, Gemini CLI, Cursor — 10+ platforms supported.

Your agent applies expertise
Architecture trade-offs, negotiation tactics, design principles — from the world's best books.
Browse by book.
Each book is distilled into verified, actionable agent skills you can install in seconds.

Design Patterns
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Design Patterns
Fundamentals of Software Architecture
Mark Richards, Neal Ford
Software Architecture
Influence: The Psychology of Persuasion
Robert B. Cialdini
Persuasion
The Mom Test
Rob Fitzpatrick
Customer DiscoveryFeatured skills.
Each skill is extracted, structured, verified, and tested against a baseline.
Conversation Format Selector
Choose the right conversation format — casual chat, scheduled meeting, or phone/video call — for a customer discovery interaction. Use this skill whenever the user is deciding between a formal meeting and a casual conversation, wondering how long customer interviews should be, unsure whether to meet in person or do a phone or video call, preparing to talk to potential customers at a conference or event or meetup, asking how to approach someone at a networking event or industry gathering, spending too much time scheduling formal meetings and not getting enough conversations done (the meeting anti-pattern), defaulting to hour-long Zoom calls for every customer interaction, planning the logistics or setting or duration of a customer conversation, or wondering whether a conversation should be structured or informal — even if they don't explicitly mention "format" or "meeting type." This skill is about HOW to have the conversation (format, duration, setting, formality level), not about finding people to talk to (use conversation-sourcing-planner) or what questions to ask (use conversation-question-designer).
Conversation Learning Process
Structure the before-and-after process around customer conversations so learning actually reaches the whole team. Use this skill when the user needs to prepare a team for a batch of customer conversations, set up pre-conversation learning goals, create a note-taking system for customer interviews, review and categorize conversation notes using signal symbols, run a post-conversation team review, share customer insights across the team, diagnose whether conversations are producing real learning or just going through the motions, fix a learning bottleneck where one person hoards all customer insights, their team keeps having conversations but nothing changes or plans never update, or a co-founder or teammate is out of the loop on customer feedback — even if they don't explicitly say "learning process" or "team review." Do NOT use for analyzing a specific transcript for data quality (use conversation-data-quality-analyzer) or evaluating whether a prospect gave a real commitment (use commitment-signal-evaluator).
Commitment Signal Evaluator
Evaluate whether a customer meeting produced real interest or just polite enthusiasm by classifying commitment signals into time, reputation, and money currencies. Use this skill after any customer conversation, product demo, sales call, or pitch where the user wants to know if the meeting actually advanced the deal, asks "was that a good meeting" or "how did it go" or "did that go well," says a meeting "went great" but nothing happened afterward, received enthusiastic feedback and wants to know if it is real, wonders whether someone is actually interested or just being polite, heard "I would definitely buy that" and wants to know if it means anything, wants to distinguish real leads from false-positive prospects (zombie leads), needs to score a pipeline of prospects for conversion likelihood, wants to detect polite rejections disguised as enthusiasm (compliment-stall pattern), or wants to identify early evangelists in their prospect pool — even if they don't explicitly mention "commitment signals" or "meeting evaluation." This skill evaluates meeting OUTCOMES and prospect INTEREST, not conversation data quality (use conversation-data-quality-analyzer) or conversation logistics (use conversation-format-selector).
Works with every major agent platform
One skill format. Install anywhere.







+ Windsurf, Cline, Amazon Q, and more
One command.
Real expertise.
Add the BookForge marketplace and install skills by book. Your agent starts applying structured expertise from the world's best non-fiction immediately.
From generic knowledge to real expertise.
Without BookForge
Your agent gives generic advice. You manually apply book frameworks. The skills ecosystem stays dev-only.
With BookForge
Your agent applies structured expertise from the world's best books. Every domain covered. One install away.
Open source. Community driven.
BookForge is MIT + CC-BY-SA licensed. Pick a book, run the pipeline, submit a PR. Every contribution makes the library richer for everyone.
