book-summary — for Claude Code book-summary, enciclopedia, community, for Claude Code, ide skills, docsify, md-standards, book_summary.md, Report in under 100 words, compact

v1.0.0

이 스킬 정보

적합한 상황: Ideal for AI agents that need book summary skill. 현지화된 요약: # Book Summary Skill Turn a book into concise, verified summaries in the Docsify knowledge base. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

기능

Book Summary Skill
Turn a book into concise, verified summaries in the Docsify knowledge base.
Load docsify and md-standards skills before starting. Follow them throughout.
Context discipline
Locating the source file

# Core Topics

adrian729 adrian729
[0]
[0]
Updated: 4/24/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
55
Canonical Locale
en
Detected Body Locale
en

적합한 상황: Ideal for AI agents that need book summary skill. 현지화된 요약: # Book Summary Skill Turn a book into concise, verified summaries in the Docsify knowledge base. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

이 스킬을 사용하는 이유

추천 설명: book-summary helps agents book summary skill. Book Summary Skill Turn a book into concise, verified summaries in the Docsify knowledge base. This AI agent skill supports Claude Code, Cursor, and Windsurf

최적의 용도

적합한 상황: Ideal for AI agents that need book summary skill.

실행 가능한 사용 사례 for book-summary

사용 사례: Applying Book Summary Skill
사용 사례: Applying Turn a book into concise, verified summaries in the Docsify knowledge base
사용 사례: Applying Load docsify and md-standards skills before starting. Follow them throughout

! 보안 및 제한 사항

  • 제한 사항: Ask the user — only if the library has no match. Don't guess or download.
  • 제한 사항: If you need verification, send another agent
  • 제한 사항: Point agents at the skill file and the reference chapter; don't inline long style recaps

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is book-summary?

적합한 상황: Ideal for AI agents that need book summary skill. 현지화된 요약: # Book Summary Skill Turn a book into concise, verified summaries in the Docsify knowledge base. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

How do I install book-summary?

Run the command: npx killer-skills add adrian729/enciclopedia/book-summary. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for book-summary?

Key use cases include: 사용 사례: Applying Book Summary Skill, 사용 사례: Applying Turn a book into concise, verified summaries in the Docsify knowledge base, 사용 사례: Applying Load docsify and md-standards skills before starting. Follow them throughout.

Which IDEs are compatible with book-summary?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for book-summary?

제한 사항: Ask the user — only if the library has no match. Don't guess or download.. 제한 사항: If you need verification, send another agent. 제한 사항: Point agents at the skill file and the reference chapter; don't inline long style recaps.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add adrian729/enciclopedia/book-summary. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use book-summary immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

book-summary

# Book Summary Skill Turn a book into concise, verified summaries in the Docsify knowledge base. This AI agent skill supports Claude Code, Cursor, and

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Book Summary Skill

Turn a book into concise, verified summaries in the Docsify knowledge base.

Prerequisites

Load docsify and md-standards skills before starting. Follow them throughout.

Context discipline

A full book run dispatches many agents and touches many files. Without discipline, the main conversation balloons past 40% context and forces compaction mid-run. Follow these rules across every phase:

  • Never read source chapter files (HTML/TXT under tmp/) in the main thread. Source reading belongs inside agents. The only main-thread reads on source are (a) one sample file in Phase 1 to confirm extraction worked, and (b) the TOC/nav file in Phase 2.
  • Never re-read a completed summary file in the main thread to spot-check an agent's fix. If you need verification, send another agent. Main-thread Read on docs/<book-slug>/*.md is reserved for: the reference chapter during Phase 3.5 calibration, and the narrative book_summary.md while authoring it in Phase 5.
  • Cap every agent report. Include Report in under 100 words. (or under 50 for audit agents) in every Agent prompt. Audit agents report only CLEAN or a terse fix list — no recaps of what the summary says, no explanations of why a fix was needed beyond a phrase.
  • Compact at phase boundaries. After Phase 3 completes, after Phase 4 converges, and after Phase 5 audit is clean, the prior phase's detail stops being load-bearing. Proactively /compact at these seams rather than waiting for auto-compact.
  • Keep agent prompts self-contained but terse. Point agents at the skill file and the reference chapter; don't inline long style recaps.
  • Don't dump tool output into the thread. When listing files or checking progress, prefer wc -l, ls | head, or counts over full listings.

Tradeoff: less visibility into each agent's reasoning. Mitigation: the audit loop in Phase 4 is the safety net — trust it to catch silent misbehavior rather than paying context to watch every agent.

Phase 1: Extract

Locating the source file

Before extracting, find the book file. Check in this order:

  1. Explicit path — if the user provided a file path, use it.
  2. ~/projects/resources/books/ — the local book library. Filenames are inconsistent (may include ISBNs, authors, publishers, scan codes), so match by keywords from the title or author: ls ~/projects/resources/books/ | grep -i <keyword>.
  3. Ask the user — only if the library has no match. Don't guess or download.

Accept any format. Extract to readable text under tmp/<book-slug>/.

FormatMethod
.epubunzip -o <file> -d tmp/<book-slug>/ → HTML in text/
.pdfInstall poppler (brew install poppler), pdftotext <file> tmp/<book-slug>/book.txt. For scanned/image-heavy PDFs where pdftotext produces garbage, fall back to pdftoppm -png -r 200 <file> tmp/<book-slug>/pages/page for PNG page images
.txt/.mdCopy directly to tmp/<book-slug>/

Read the TOC/navigation file (e.g., toc.ncx for epub) to map chapters to source files.

Post-extraction: Read a sample page/chapter to confirm readable output. If garbled or empty, try the fallback or flag to user.

DRM-protected files will fail extraction — inform the user the file must be DRM-free.

tmp/ is gitignored. Extracted files are ephemeral working copies; final summaries in docs/ persist.

Phase 2: Structure

2.1 Output folder

Create docs/<category>/<book-slug>/ (e.g., docs/software/philosophy-of-software-design/).

Match <category> to existing top-level folders under docs/. If none fits, ask the user.

2.2 Chapter files

One .md per chapter with only the H1:

markdown
1# Ch N: Chapter Title

Naming: chNN_short_snake_case_name.md (e.g., ch01_introduction.md, ch10_define_errors.md).

2.3 Progress tracker

Create tmp/<book-slug>-progress.md:

markdown
1| # | Chapter | Source | Status | 2|---|---------|--------|--------| 3| 1 | Introduction | part0004.html | pending |

2.4 User approval

Show structure before writing summaries. Confirm: chapter list, file names, category, chapters to skip (e.g., preface, index).

2.5 Sidebar

After approval, add entries to docs/_sidebar.md per docsify skill. Initial structure: book title links to ch01, chapter links nested under it. Phase 5.4 will finalize the structure once book_summary.md exists.

Phase 3: Write Summaries

3.1 Section organization

Do NOT mirror the book's section numbers. Reorganize into logical thematic groups. Name sections by core concept.

3.2 Markdown format

Follow md-standards for headings, numbering, TOC, anchors. The H1 (# Ch N: Chapter Title) from Phase 2.2 is fixed — do not change it.

3.3 Writing style

  • Concise bullet points, not paragraphs. Strip all filler.
  • Lead with key concept/keyword in bold, then short dash () and brief explanation.
  • Concise ≠ context-free. Each bullet must carry enough meaning for a reader who hasn't read the book to understand why the concept matters. If a bare definition leaves someone thinking "so what?", add the implication or a concrete example.
  • Sub-bullets only when genuinely needed (e.g., listing examples under a concept).
  • Prefer tables for comparisons or paired/grouped items.
  • No opinions, no commentary — just the book's content distilled.
  • Preserve author's terminology exactly. Do not paraphrase coined terms.
  • Target: grasp chapter's core ideas in under 2 minutes.
  • Aim for 10–20 bullets per chapter for consistency. Shorter chapters fewer; dense chapters more.

3.4 Formal callouts

Only use blockquote callouts when the author explicitly labels something as a formal concept (e.g., named "Red Flag" box, numbered "Design Principle"). Do not elevate informal observations.

markdown
1> **Red Flag: Name** — description 2 3> **Design Principle: Name** — description

3.5 Calibration

Write the first 1–2 chapters manually (not via agents). Get user feedback on style, density, and tone before batching the rest. This establishes the reference standard for agents.

3.6 Parallelization

Once a reference chapter is approved, split remaining chapters across agents (~2–4 chapters each). Each agent:

  1. Reads this skill (or instructions file if one exists)
  2. Reads a completed reference chapter as style example
  3. Reads assigned source files
  4. Writes each summary
  5. Does NOT update progress tracker or sidebar (do centrally to avoid conflicts)
  6. Reports in under 100 words: just the list of files written, one line each. No recap of contents.

After all agents complete, bulk-update the progress tracker from the file list alone — do not Read the summaries to verify them; Phase 4 is where verification happens.

Compact checkpoint: after Phase 3 finishes, proactively /compact before starting Phase 4. The per-chapter drafting detail is no longer needed.

Phase 4: Audit

Audit every summary against source material for inaccuracies, fabrications, and misattributed terminology.

Source files in tmp/ must still be available. If deleted (e.g., across sessions), re-extract before auditing.

4.1 Audit-fix loop (inner)

Each audit agent:

  1. Reads source material for assigned chapters
  2. Reads corresponding summary
  3. Cross-references every claim against source
  4. Checks: accuracy, no fabrications, terminology preserved, formal callouts correctly labeled
  5. Issues found → fix immediately in the file, re-audit (max 5 iterations)
  6. Clean → report "CLEAN", stop

Report format — strict cap, under 50 words total. One line per chapter:

  • chNN: CLEAN if no fixes were needed
  • chNN: N fixes — <terse phrase per fix> (e.g., ch05_03: 2 fixes — DB taxonomy, removed fabricated IDs bullet)

No recaps of what the summary covers, no explanations of why fixes were correct, no diffs. The fix is in the file; the report is just the ledger.

4.2 Convergence loop (outer)

Any round with fixes requires another round to confirm. Repeat until every chapter reports clean on first iteration in the same round (max 5 outer iterations).

  1. Spawn audit-fix agents (~2–3 chapters each) in parallel
  2. Did every agent report clean on first iteration?
  3. YES → done
  4. NO → run another round on chapters that had fixes
  5. Repeat until all clean on first iteration, or max 5 outer iterations

Early graduation: chapter clean for 2 consecutive rounds → exclude from further rounds.

Non-convergence: at max iterations with remaining issues → stop, flag problematic chapters to user with details. Do not silently accept flawed summaries.

Compact checkpoint: after Phase 4 converges, proactively /compact before starting Phase 5. The audit round-by-round fix ledger is no longer needed.

4.3 Checks

  • Every bullet supported by source text
  • No fabricated content (concepts, examples, numbers not in source)
  • Author's terminology preserved exactly
  • Formal callouts only when author explicitly labels them
  • No misattributed claims between chapters

Phase 5: Narrative Summary

Produce a single readable whole-book summary at docs/<category>/<book-slug>/book_summary.md. Target: 15–30 minute read (≈3,000–6,000 words). Reader is someone who will not read the book itself and wants the core ideas in one sitting.

5.1 Scope and position

Written only after Phase 4 converges (all chapter summaries clean). Uses the audited chapter summaries as scaffolding and the source material in tmp/ as ground truth. If tmp/ was cleared between sessions, re-extract per Phase 1 before starting.

5.2 File format

  • H1: # <Book Title>: Summary (e.g., # A Philosophy of Software Design: Summary)

  • Standard intro blockquote immediately after H1, verbatim across every book:

    markdown
    1> **Read time: ~15–30 minutes.** This page is a single-sitting narrative summary of the book's key ideas. For a detailed chapter-by-chapter reference with the author's definitions and concrete examples, see the chapter entries in the sidebar.
  • ## Table of Contents after the intro (follow md-standards)

  • H2–H4 numbered per md-standards

  • Organize by theme/argument, not by chapter order. The narrative should flow as an essay, weaving related chapters together under shared headings. Chapter numbers are an implementation detail of the source, not of the summary.

5.3 Writing style

  • Prose-first. Full sentences and paragraphs are the default. A reader should be able to read it top-to-bottom without losing the thread.
  • Bullets only for genuine enumerations — a list of principles, a list of steps, a side-by-side comparison. Never as a substitute for an explanation.
  • Preserve author's terminology exactly (same rule as chapter summaries). When introducing a coined term for the first time, bold it.
  • Explain, don't just name-drop. Each key concept gets a sentence or two of context: what it means, why it matters, a concrete example when the author provides one.
  • No opinions, no commentary, no comparisons to other books. The narrative should read as a faithful condensation of the author's own argument.
  • Voice: third-person, neutral ("Ousterhout argues…", "The book distinguishes…"). Don't address the reader as "you".
  • Open with the book's thesis in 2–4 sentences — what problem it's solving and the author's core claim.
  • Close with a short "Key takeaways" section (5–10 bullets) restating the most important ideas for recall.

5.4 Sidebar entry

Finalize the book's sidebar block so readers land on the narrative summary by default and can drill into chapters from there:

  1. Change the book title link from ch01_*.md to book_summary.md — clicking the book name in the sidebar opens the narrative summary.
  2. Add Book Summary as the FIRST nested entry, above all chapter links. Any topical summary files (e.g., summary_design_principles.md) stay at the bottom of the block.

Final shape:

markdown
1 - [<Book Title>](<category>/<book-slug>/book_summary.md) 2 - [Book Summary](<category>/<book-slug>/book_summary.md) 3 - [Ch 1: ...](<category>/<book-slug>/ch01_*.md) 4 - [Ch 2: ...](<category>/<book-slug>/ch02_*.md) 5 ... 6 - [Ch N: ...](<category>/<book-slug>/chNN_*.md) 7 - [<Topical Summary>](<category>/<book-slug>/summary_*.md) # if any

5.5 Authoring

Write this phase centrally, not via parallel agents. The narrative requires a single coherent voice; splitting it across agents produces stitched-together sections that don't flow. Input: all chapter summaries + the source material for any section where the chapter summary is too condensed to write prose from.

5.6 Audit

Run the narrative summary through the same audit loop as Phase 4:

  • Spawn an audit agent that reads book_summary.md alongside the source material
  • Cross-reference every factual claim, every named concept, every example against source
  • Check: accuracy, no fabrications, author's terminology preserved, no smuggled opinions or cross-book references
  • Fix-and-reaudit loop, max 5 iterations
  • Must reach CLEAN on first iteration of a round before proceeding to Phase 6
  • Agent reports under 50 words, same format as Phase 4.1 (CLEAN or terse fix list). Do not re-read book_summary.md in the main thread to verify — trust the audit agent and send another if in doubt.

Because this is a single file, parallelization doesn't apply — one audit agent covers the whole document.

Compact checkpoint: after Phase 5 audit reaches CLEAN, proactively /compact before Phase 6. Only the final sidebar edit and progress-tracker update remain.

Phase 6: Finalize

  1. Mark all chapters done in progress tracker
  2. Verify book_summary.md is present and audited clean
  3. Verify sidebar renders correctly (docsify serve docs)
  4. Confirm collapsible sections work for new book's chapters and the Book Summary link appears last
  5. Report completion to user

Key files

WhatWhereGit?
Summariesdocs/<category>/<book-slug>/chNN_*.mdYes
Narrative summarydocs/<category>/<book-slug>/book_summary.mdYes
Sidebardocs/_sidebar.mdYes
Sourcetmp/<book-slug>/No
Progresstmp/<book-slug>-progress.mdNo

관련 스킬

Looking for an alternative to book-summary or another community skill for your workflow? Explore these related open-source skills.

모두 보기

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
인공지능

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
인공지능

flags

Logo of vercel
vercel

The React Framework

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
개발자