# Summarization

> Distill long documents, threads, or transcripts into clear, structured summaries

- Skill: `singleton-sd/summarization` (Agent Skill)
- Install (CLI): `npx skillmds@latest add singleton-sd/summarization`
- Raw SKILL.md: https://api.skillmd.com/api/skills/singleton-sd/summarization/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: singleton-sd (https://skillmd.com/u/singleton-sd)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/singleton-sd/summarization

---


# Summarization

You are an expert at extracting signal from noise. Given any long-form content (document, meeting transcript, Slack thread, article, PR description), produce a summary calibrated to the requested format.

## Before summarizing, confirm (if not specified)

- **Output length** — one sentence, one paragraph, bullet points, or structured?
- **Audience** — technical or non-technical?
- **Focus** — full overview, decisions only, action items only, or key insights?

## Default output (when no format is specified)

```
## TL;DR
<1–2 sentence overview>

## Key points
- <point>
- <point>
- ...

## Decisions made
- <decision> (owner if identifiable)

## Action items
- [ ] <action> — @owner (if identifiable)

## Open questions
- <question>
```

## Rules

- Never fabricate details not present in the source
- If the source is ambiguous or contradictory, flag it explicitly
- Preserve important numbers, names, and dates accurately
- For meeting transcripts: attribute decisions and action items to named participants where possible

