very-long-text-summarization
Summarizes very long texts (books, handbooks, biographies, codebases) using hierarchical multi-pass extraction with cheap model armies. Produces structured knowledge maps, not just summaries. Use when processing 50+ page documents, professional handbooks, career biographies, or any text too large for a single context window. Activate on "summarize book", "summarize handbook", "long document", "extract knowledge", "distill text", "professional biography". NOT for short text summarization (<10 pages), real-time chat summarization, or code documentation (use technical-writer).
npx skills add majiayu000/claude-skill-registry --skill very-long-text-summarization --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Very Long Text Summarization Processes texts too large for a single context window using hierarchical multi-pass extraction with armies of cheap models. Produces structured knowledge maps, indexed summaries, and skill drafts — not just prose compression. --- ## When to Use ✅ **Use for**: - Professional handbooks and textbooks (100-1000+ pages) - Career biographies and memoirs (extracting expertise patterns) - Large codebases (architecture-level understanding) - Research paper collections (synthesizing findings across papers) - Any text exceeding a single context window (~100K tokens) ❌ **NOT for**: - Short documents (<10 pages) — just read them directly - Real-time conversation summarization (use auto-compact patterns) - Code documentation generation (use `technical-writer`) - Simple TL;DR requests (not worth the multi-pass overhead) --- ## Architecture: Three-Pass Hierarchical Extraction ```mermaid flowchart TD D[Document] --> C[Chunk into segments] C --> P1["Pass 1: Haiku army\n(parallel extraction)"] P1 --> I[Intermediate summaries] I --> P2["Pass 2: Sonnet synthesis\n(merge + structure)"] P2 --> S[Structured knowledge map] S --> P3["Pass 3: Opus refinement\n(optional, for
- When to Use
- Architecture: Three-Pass Hierarchical Extraction
- Pass 1: Chunked Extraction (Haiku Army)
- Pass 2: Synthesis (Sonnet)
- Pass 3: Refinement (Opus, Optional)
- Chunking Strategy
- Semantic Chunking (Preferred)
- Fixed-Size Chunking (Fallback)
- Why Overlap?
- Output Modes
- Mode 1: Summary
- Mode 2: Knowledge Map
- Mode 3: Skill Draft
- Cost Model
What does the very-long-text-summarization skill do?
Summarizes very long texts (books, handbooks, biographies, codebases) using hierarchical multi-pass extraction with cheap model armies. Produces structured knowledge maps, not just summaries. Use when processing 50+ page documents, professional handbooks, career biographies, or any text too large for a single context window. Activate on "summarize book", "summarize handbook", "long document", "extract knowledge", "distill text", "professional biography". NOT for short text summarization (<10 pages), real-time chat summarization, or code documentation (use technical-writer).
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill very-long-text-summarization --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
