К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

summarize — скилл для Claude Code: что делает и как установить

Скилл запускает CLI для создания выжимок и расшифровок из веб-страниц, YouTube-роликов, подкастов и локальных PDF-файлов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openclaw/openclaw --skill summarize -a claude-code
Открыть на GitHub

Что делает summarize

Скилл подключает консольную утилиту summarize к кодовому агенту. Он принимает ссылки на статьи, ролики YouTube, подкасты или пути к локальным документам вроде PDF и возвращает краткую выжимку либо текстовую расшифровку. Для видео утилита извлекает субтитры напрямую и не требует сторонней программы yt-dlp.

Для работы требуется установленный бинарник summarize, доступный в Homebrew через формулу steipete/tap/summarize. Также понадобится ключ API одной из поддерживаемых моделей: OpenAI, Anthropic, xAI или Google Gemini. По умолчанию инструмент выбирает модель автоматически, но параметры можно зафиксировать в конфиге ~/.summarize/config.json. Если веб-страница защищена от парсинга, утилита умеет подключать Firecrawl или Apify через соответствующие токены.

Ставить этот инструмент стоит тем, кому часто нужно разбирать длинные публикации или видеозаписи прямо из консоли агента. Если же вы работаете исключительно с кодом и не открываете внешние материалы в терминале, утилита окажется лишней.

Какие задачи решает

  • составить выжимку из длинной веб-статьи
  • извлечь текстовую расшифровку видео без сторонних загрузчиков
  • разобрать содержание локального PDF-документа
  • получить машиночитаемый JSON с ключевыми тезисами материала

Примеры запросов агенту

  • составь краткое содержание локального файла report.pdf
  • извлеки расшифровку из видео по ссылке
  • сделай краткую выжимку этой статьи с флагом --length short

Как установить summarize

1Через Skills CLI (Vercel)

npx skills add openclaw/openclaw --skill summarize -a claude-code

2Вручную: положить файлы

~/.claude/skills/summarize/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/summarize/

Из того же набора45

Весь набор →
weather openclaw Скилл получает текущую погоду и прогноз по городу, региону, коду аэропорта или координатам. Пригодится для проверки температуры и осадков или планирования поездки. Claude Code CX Codex Cursor +1 9 300установок gog openclaw Даёт агенту правила работы с CLI gog для Gmail, Calendar, Drive, Contacts, Sheets и Docs. Нужен, когда действия в Google Workspace надо выполнять из терминала. Claude Code CX Codex Cursor +1 8 500установок tmux openclaw Даёт агенту доступ к живым tmux-сессиям: читать вывод панели, отправлять клавиши и текст, ждать появления строки в промпте. Claude Code CX Codex Cursor +1 8 400установок openai-whisper openclaw Скилл учит агента вызывать Whisper CLI и расшифровывать аудио на вашей машине. Ключ API не нужен. Claude Code CX Codex Cursor +1 7 100установок nano-pdf openclaw Скилл редактирует страницы PDF по текстовым инструкциям через CLI nano-pdf. Пригодится, когда нужно исправить опечатку или заменить заголовок прямо в терминале. Claude Code CX Codex Cursor +1 7 100установок skill-creator openclaw Скилл для создания, починки и проверки других скиллов: разбирает задачу по веткам, пишет frontmatter и раскладывает ресурсы по папкам. Пригодится, когда скиллов стало много и надо держать их в порядке. Claude Code CX Codex Cursor +1 6 700установок coding-agent openclaw Скилл передаёт крупные задачи Codex, Claude Code или OpenCode фоновой работе. Подходит для рефакторинга, ревью PR и цикла от issue до PR. Claude Code CX Codex Cursor +1 6 500установок obsidian openclaw Управляет заметками, задачами и свойствами в хранилищах Obsidian через официальный CLI. Пригодится для ведения базы знаний прямо из терминала агента. Claude Code CX Codex Cursor +1 6 400установок

Похожие

copy-editing coreyhaines31 Помогает редактировать готовый маркетинговый текст, сохраняя его основную мысль и авторский голос. Пригодится для вычитки, точечной правки или обновления устаревшего материала. Claude Code CX Codex Cursor +1 148 500установок context-engineering addyosmani Помогает настроить контекст ИИ-агента: какие правила, спецификации и файлы отдать агенту и когда. Пригодится в начале сессии, при падении качества ответов и при смене задач. Claude Code CX Codex Cursor +1 60 900установок idea-refine addyosmani Превращает сырые задумки в проработанные концепты через вопросы, поиск вариантов и отсев лишнего. Создаёт документ с границами MVP. Claude Code CX Codex Cursor +1 58 600установок source-driven-development addyosmani Привязывает код агента к официальной документации библиотек и фреймворков. Скилл нужен, когда важна точность версий API и защита от устаревших приёмов из обучающей выборки. Claude Code CX Codex Cursor +1 57 600установок sales-enablement coreyhaines31 Скилл помогает создавать материалы для продаж: презентации, one-pager, сценарии демо и ответы на возражения. Подойдёт для подготовки B2B-сделок. Claude Code CX Codex Cursor +1 118 300установок diagram-design cathrynlavery Скилл рисует 45 типов диаграмм как самодостаточные HTML-файлы с inline SVG. Пригодится, когда схему проще показать, чем описать абзацем. Claude Code CX Codex Cursor +1 18 900установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. Claude Code 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. Claude Code Claude.ai 414 180установок

Вопросы о summarize

Как установить summarize в Claude Code?

Выполните команду npx skills add openclaw/openclaw --skill summarize -a claude-code в терминале проекта.

Что делает скилл summarize?

Он передаёт ссылки на статьи, видео или локальные файлы в утилиту summarize для генерации выжимок и текстовых расшифровок.

Что нужно подготовить перед запуском summarize?

Необходимо установить бинарник формулой steipete/tap/summarize через Homebrew и задать ключ API в переменной окружения, например ANTHROPIC_API_KEY или OPENAI_API_KEY.

Исходный текст

SKILL.md · MIT
---
name: summarize
description: "Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files."
homepage: https://summarize.sh
metadata:
  {
    "openclaw":
      {
        "emoji": "🧾",
        "requires": { "bins": ["summarize"] },
        "install":
          [
            {
              "id": "brew",
              "kind": "brew",
              "formula": "steipete/tap/summarize",
              "bins": ["summarize"],
              "label": "Install summarize (brew)",
            },
          ],
      },
  }
---

# Summarize

Fast CLI to summarize URLs, local files, and YouTube links.

## When to use (trigger phrases)

Use this skill immediately when the user asks any of:

- "use summarize.sh"
- "what's this link/video about?"
- "summarize this URL/article"
- "transcribe this YouTube/video" (best-effort transcript extraction; no `yt-dlp` needed)

## Quick start

```bash
summarize "https://example.com"
summarize "/path/to/file.pdf"
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto
```

## YouTube: summary vs transcript

Best-effort transcript (URLs only):

```bash
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto --extract
```

If the user asked for a transcript but it's huge, return a tight summary first, then ask which section/time range to expand.

## Model + keys

Set the API key for your chosen provider:

- OpenAI: `OPENAI_API_KEY`
- Anthropic: `ANTHROPIC_API_KEY`
- xAI: `XAI_API_KEY`
- Google: `GEMINI_API_KEY` (aliases: `GOOGLE_GENERATIVE_AI_API_KEY`, `GOOGLE_API_KEY`)

Default model is `auto`; config may choose the provider/model.

## Useful flags

- `--length short|medium|long|xl|xxl|<chars>`
- `--max-output-tokens <count>`
- `--extract` (print extracted content, no LLM summary)
- `--json` (machine readable)
- `--firecrawl auto|off|always` (fallback extraction)
- `--youtube auto` (Apify fallback if `APIFY_API_TOKEN` set)

## Config

Optional config file: `~/.summarize/config.json`

```json
{ "model": "openai/gpt-5.2" }
```

Optional services:

- `FIRECRAWL_API_KEY` for blocked sites
- `APIFY_API_TOKEN` for YouTube fallback

© openclaw · MIT · openclaw/openclaw

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой