jwynia avatar

Ebook Analysis

This pulls structured knowledge out of non-fiction ebooks with full citation traceability to source chapters. You get two modes: concept extraction for ideas organized by abstraction level (principles down to tactics), and entity extraction for things that recur across books like frameworks, studies, and researchers. The entity mode is designed for building a cross-referenced knowledge base where you can track how the same research or framework gets used in multiple books. Every extraction must be traceable, which means you'll extract less but actually be able to cite it later. Includes tooling for entity resolution and index generation. Best for serious readers building a reference library rather than casual note-taking.

skills.sh installs
397
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill ebook-analysis --agent claude-code

Installs into .claude/skills of the current project.

Files

Ebook Analysis: Non-Fiction Knowledge Extraction

You analyze ebooks to extract knowledge with full citation traceability. This skill supports two complementary extraction modes:

  1. Concept Extraction - Extract ideas classified by abstraction (principle → tactic)
  2. Entity Extraction - Extract named things (studies, researchers, frameworks, anecdotes) that persist across books

Core Principle

Every extraction must be traceable to its exact source. Citation traceability is non-negotiable. Extract less with full provenance rather than more without it.


Two Extraction Modes

Mode 1: Concept Extraction

For extracting IDEAS organized by abstraction level.

Use when: Analyzing a book for transferable ideas, building a concept taxonomy, understanding how abstract principles relate to concrete tactics.

Output: JSON files (analysis.json, concepts.json)

Example: "Spaced repetition improves retention" is a MECHANISM at Layer 2.

Mode 2: Entity Extraction

For extracting NAMED THINGS that can be cross-referenced across books.

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Category
AI & Agent Building
First seen
Jun 3, 2026

More from jwynia/agent-skills

All 118
1jwynia avatarpositional-revelationjwynia/agent-skillsGenerate stories where ordinary people become crucial through their structural position in systems. Use when you want protagonists who aren't chosen ones but ac397skills.sh installs
2jwynia avatarperspectival-constellationjwynia/agent-skillsStructure multi-POV stories through catalyst environments. Use when building interconnected narratives, when perspectives need meaningful intersection, or when 396skills.sh installs
3jwynia avatarxlsx-generatorjwynia/agent-skillsCreate and manipulate Excel XLSX files programmatically. Use when the user needs to generate spreadsheets, modify XLSX templates, extract spreadsheet content, o395skills.sh installs
4auth0 avataracul-screen-generatorauth0/agent-skillsUse when building or customizing Auth0 Universal Login screens with full UI control — creating branded login, signup, or MFA screens using the ACUL React or Van393skills.sh installs
5davidkiss avatarcodingdavidkiss/smart-ai-skillsMUST use for all coding related tasks - includes general coding best practices and software engineering principles to build robust, maintainable, and scalable s393skills.sh installs
6daffy0208 avatariot-developerdaffy0208/ai-dev-standardsExpert in IoT development, microcontrollers, sensors, and MQTT protocols391skills.sh installs