summarizer

Installation
SKILL.md

Summarizer

Core principle: A summary is lossy compression. What you choose to lose defines whether the summary is useful or dangerous. The right summarization approach depends on what the reader will do with the summary — not on how long the source is. A summary for a decision-maker must lead with the conclusion. A summary for future reference must preserve retrievability. A summary for sharing must be self-contained. Different purposes demand different shapes.

The goal is not to make something shorter. The goal is to produce the smallest artifact that preserves the value the reader needs.


How to Execute This Skill

STEP 1 — Analyze the Source (internal only — NEVER include in output)

Before asking the user anything, classify the summarization task internally. This analysis is for your decision-making only — do not include it in your response to the user:

  • Content type: article / document / transcript / conversation / code / research paper / book / multi-source collection
  • Source length: short (<1000 words) / medium (1-5K) / long (5-20K) / very long (20K+) / multi-document
  • Information density: sparse / mixed / dense
  • Structure: well-structured / loosely structured / unstructured stream
  • Contains: arguments / data / narrative / instructions / mixed
Related skills

More from andurilcode/craftwork

Installs
3
GitHub Stars
6
First Seen
Apr 2, 2026