summarize

Solid

Summarize documents, web pages, or pasted text at any depth

AI & Automation 77 stars 4 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
71
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Summarize Summarize any content — files, web pages, or pasted text — at the depth the user wants. ## Instructions 1. Identify the source: a file path (read it), a URL (fetch it), or text pasted into the conversation. If several files are involved, ask whether they want one combined summary or per-file summaries. 2. Determine the desired depth. If the user did not specify, default to a standard summary and offer deeper levels: - **Brief**: 1-2 sentences. - **Standard**: TL;DR plus key points. - **Detailed**: TL;DR, key points, and section-by-section detail. 3. Read the entire source before summarizing — never summarize from a partial read without saying so. 4. Structure the summary as: - **TL;DR**: the single most important takeaway. - **Key points**: 3-7 bullets, each standing on its own. - **Details**: (only for standard/detailed) short paragraphs per section. - **Caveats**: anything ambiguous, missing, or that changes the interpretation (deadlines, conditions, exceptions). 5. Preserve specifics that carry meaning: names, numbers, dates, amounts, and obligations. A summary that drops "due Friday" is wrong, not short. 6. Do not add opinions, advice, or information that is not in the source. If the user asks for evaluation, clearly separate it from the summary itself. 7. If the user asks, write the summary to a Markdown file; otherwise present it in the conversation.

Details

Author
prapaa-ai
Repository
prapaa-ai/agav
Created
1 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category