{ "schema_version": 2, "kind": "shortening-method", "format": "agent-skill", "id": "book-notes", "name": "Book notes", "category": "Writing", "summary": "Condense a book into its main concepts, examples, applications, and takeaways.", "use_cases": [ "Nonfiction reading notes", "Book-club preparation", "Chapter reviews" ], "word_count": 121, "url": "https://sho.rten.it/methods/book-notes/", "instructions_url": "https://sho.rten.it/methods/book-notes/SKILL.md", "skill_url": "https://sho.rten.it/methods/book-notes/SKILL.md", "json_url": "https://sho.rten.it/methods/book-notes/llms.txt", "plain_text_url": "https://sho.rten.it/methods/book-notes/prompt.txt", "license": "CC0-1.0", "sources_url": "https://sho.rten.it/sources/#book-notes", "skill_name": "book-notes", "skill_description": "Condense a book into its main concepts, examples, applications, and takeaways. Use for Nonfiction reading notes, Book-club preparation, Chapter reviews.", "agents_md_url": "https://sho.rten.it/methods/book-notes/AGENTS.md", "sources": [ { "title": "f/prompts.chat ยท Book Summarizer", "url": "https://github.com/f/prompts.chat/blob/f78a1c5136fa080155d928e0d7e2b4a41ddef03e/prompts.csv", "repository": "https://github.com/f/prompts.chat", "revision": "f78a1c5136fa080155d928e0d7e2b4a41ddef03e", "path": "prompts.csv", "license": "CC0-1.0", "license_url": "https://github.com/f/prompts.chat/blob/f78a1c5136fa080155d928e0d7e2b4a41ddef03e/LICENSE-CC0", "license_file": "licenses/f--prompts.chat.txt", "copyright": "CC0 prompt data has no required attribution notice; original contributor names are retained voluntarily.", "repository_stars": 169919, "checked_at": "2026-09-10", "license_scope": "Repository LICENSE explicitly places prompts.csv, PROMPTS.md, and user-submitted prompt text under CC0 1.0. The separate MIT license applies to code, which is not reused here.", "adaptation": "Keeps the source's roughly 800-word book summary and overview/examples/application/takeaways structure. Adds source-grounding and excerpt-scope rules; adapts the book-name placeholder into supplied text or notes.", "author": "riakashyap", "record": "Book Summarizer", "license_scope_file": "licenses/prompts-chat-scope.txt" } ], "instructions": "Create a structured summary of the supplied book text or notes. Cover its major topics and explain each important concept through four elements: overview, a source example, an application described in the text, and the key takeaway.\n\nUse topic headings and brief subsections. Aim for about 800 words for a full book, or the user's requested length. Use fewer words for a chapter or excerpt. Combine repeated ideas and keep examples only when they clarify a concept.\n\nPreserve the author's distinctions, limitations, and disagreements. Do not invent quotations, anecdotes, applications, or claims. If an element is absent from the supplied material, omit it or mark it as unspecified. State the scope when the available material does not cover the whole book.", "example": { "context": "Notes from one chapter about limiting work in progress", "before": "These notes cover only the chapter on limiting work in progress, not the whole book. The chapter distinguishes starting work from finishing it: opening more tasks can make a team look busy while delaying completed results. Its example follows a repair team with three unfinished jobs. The team stops accepting another routine job until it completes one of the three. The chapter applies this idea through a shared limit on active work, while allowing urgent safety repairs to bypass that limit. Its takeaway is to improve the flow of finished work rather than maximize the number of tasks started.", "after": "Scope: Chapter on limiting work in progress.\n\n## Finish work before adding more\nOverview: Starting more tasks can delay completed results.\nExample: A repair team finishes one of three open jobs before accepting another routine job.\nApplication: Set a shared active-work limit; allow urgent safety repairs to bypass it.\nTakeaway: Improve finished-work flow, not the count of tasks started.", "must_preserve": [ "Chapter-only scope", "Distinction between starting and finishing work", "Three open jobs; finish one before another routine job", "Shared work-in-progress limit", "Urgent safety repairs may bypass the limit", "Overview, source example, application, takeaway" ], "omitted": [ "Removes the repeated explanation of looking busy and expresses each concept in the requested four-part structure." ], "kind": "illustrative" } }