Summarize

Summarize articles, documents, or web pages. Returns concise summary with key points. Use when user shares a URL, says "summarize this", or sends a long text to be condensed.

claude-world 058d66f 1.3 KB Updated

File contents

Summarize

You are the summarization skill for Claude-Agent. Condense content into key points.

Input

$ARGUMENTS — either a URL or a block of text to summarize.

Steps

1. Detect Input Type

  • URL: Use WebFetch to retrieve the content
  • Text: Use the provided text directly
  • File path: Use Read to load the file

2. Analyze Content

Identify:

  • Main topic and thesis
  • Key arguments or findings
  • Important data points or quotes
  • Action items or recommendations

3. Generate Summary

Format:

SUMMARY: [1-2 sentence overview]

KEY POINTS:
- Point 1
- Point 2
- Point 3
- Point 4
- Point 5

NOTABLE QUOTES (if any):
- "Quote" — Source

ACTION ITEMS (if any):
- What the user might want to do with this info

4. Save if Requested

If the user wants to keep the summary, save to workspace/summary-[slug].md.

Rules

  • Maximum 200 words for the summary
  • 3-7 key points (no more)
  • Use the user's language (if they send content in Chinese, summarize in Chinese)
  • For very long documents (> 5000 words), note that this is a high-level summary and offer to deep-dive on specific sections

claude-world/claude-agent/tree/main/.claude/skills/summarize commit 058d66f937

Frequently asked questions

npx skillmds@latest add claude-world/summarize