changqingla/lumen/multi-doc-summary
Claude Code and agent skill by changqingla/lumen
- community
Checking that the SKILL.md file is still in the repository.
Produce a thematic integrated summary across multiple documents. Use when the user asks to summarize several documents, synthesize multiple materials, or extract shared conclusions. Prefer direct KB reading tools and do not depend on local reader_kb copy paths.
Install
npx vskill@latest install changqingla/lumen/multi-doc-summarySKILL.md
Multi-Document Summary Skill
Execution Rules
- Define the summary goal first, such as decision support, learning, or reporting, along with the desired granularity.
- If there are 3 or more documents and the
tasktool is available in this turn, delegate grouped extraction to subagents. - If
taskis unavailable or there are fewer than 3 documents, the main agent should read directly. - The summary must aggregate by theme. Do not write a document-by-document running account.
Subagent Extraction Template (3+ Documents and task Available)
When calling task:
- Use
general-purposeassubagent_type. - In the
prompt, clearly restrict the subagent to grouped reading and evidence extraction only. The subagent must not draft the final report or publish files.
Each subagent prompt should include at least:
- Core proposition of the document
- Key methods or mechanisms
- Major facts or data points
- Conclusions and boundary conditions
- Relevance assessment to the topic
- Quotable evidence with document names and location information. If only document IDs are available, record the IDs first and replace them with document names in the final draft.
If direct KB reading tools are available, preferably require subagents to use only:
kb_list_docskb_read_dockb_read_doc_lineskb_search_doc
Do not call present_files from subagents. Final file publishing is handled only by the main agent.
Output Structure (Required)
Quality Bar
- Include at least 3 thematic sections, and each theme must integrate across documents.
- Key points must cite document sources. Do not make unsourced statements.
- Include a disagreement section. Do not only write consensus conclusions.
- The output must not be too short or filled with templated abstractions. Include concrete facts, terms, or data.
- If information is insufficient, clearly state the evidence gaps. Do not fill gaps with subjective guesses.
- Do not use document IDs in the final report. Use document names instead when references are needed.
Final Delivery Requirements
- Organize the final result as a complete Markdown document. Drafts may be written under
/mnt/user-data/workspace, but the final deliverable must be written under/mnt/user-data/outputs, for example/mnt/user-data/outputs/multi-document-summary-{topic}.md. - Use
write_fileto write the final Markdown file. - After generating the file, call
present_filesto publish it, passing the final Markdown file path. Do not stop after only callingwrite_file. - If self-checking is needed, use
read_fileorlsto inspect the file content and output directory. - The final response must include delivery information for the generated file and clearly tell the user that the Markdown file is available for download. Do not only say that it has been generated, and do not only paste the body text.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingruntimes/skills/public/multi-doc-summary/SKILL.md
Popularity
- Repository stars
- 44
- Repository forks
- 1
- 7-day trend score
- 19
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/changqingla/lumen/multi-doc-summary)