# document-summary

Turns a long document into an executive summary, a detailed recap or a bullet list. Useful when you need to grasp someone else's text fast.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 389 installs · ★ 5
- Author: tatat
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/tatat/agents-playground/tree/HEAD/skills/document-summary/SKILL.md
- Updated: 2026-01-05
- HTML: https://affpapa.org/en/nevibecode/skills/document-summary

## What it does

The skill reads a document and returns one of three formats. Executive summary runs two to three paragraphs and leans on conclusions, aimed at decision makers. The detailed version keeps the important details for readers who need full context. Bullet points give a quick-scan list of facts and figures.

Beyond summarizing, it pulls out the main arguments, builds a structured outline and identifies key entities and topics. Output follows a fixed shape: a short overview, key points, main topics, and action items as checkboxes when the text contains any.

The skill's own guidance says to preserve the original meaning, keep a neutral tone, include quantitative data when present and flag caveats. So on a messy or one-sided document you get an honest recap instead of an invented one. It installs into Claude, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill document-summary -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/document-summary/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/document-summary/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill document-summary -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/document-summary/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill document-summary -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/document-summary/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install tatat/agents-playground document-summary
```

2. **Manually: put the files in place**
- File: `.github/skills/document-summary/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill document-summary -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/tatat/agents-playground --path skills/document-summary
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/document-summary/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add tatat/agents-playground --skill document-summary -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/tatat/agents-playground/tree/HEAD/skills/document-summary/SKILL.md

## When to use it
- condense a long report into two paragraphs for a manager
- pull the main arguments out of someone else's text
- build a structured outline of a document
- find key entities and topics in a file
- list action items from meeting notes

## Example prompts
- give me an executive summary of this document
- extract the key points and main topics from the file
- outline the article and flag any caveats

## Similar
- [investigation-summary](https://affpapa.org/en/nevibecode/skills/investigation-summary.md) — skill · 591 installs
- [k2f-policy-document](https://affpapa.org/en/nevibecode/skills/k2f-policy-document.md) — skill · 635 installs
- [mindmap](https://affpapa.org/en/nevibecode/skills/mindmap.md) — skill · 1100 installs
- [exec-summary](https://affpapa.org/en/nevibecode/skills/exec-summary.md) — skill · ★ 8172
- [kordoc-korean-document-parser](https://affpapa.org/en/nevibecode/skills/kordoc-korean-document-parser.md) — skill · 774 installs
- [hwp](https://affpapa.org/en/nevibecode/skills/hwp.md) — skill · 8500 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
