К основному содержанию
скилл CX Codex

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

Скилл готовит итоговый отчёт о задаче для сессии агента в Linear. Пригодится, когда нужно структурировать статус работы без ручной отправки сообщений.

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

Что делает summarize

Скилл инструктирует агента собрать финальное резюме задачи строго под интерфейс Linear. Ответ автоматически транслируется в сессию агента, поэтому скилл прямо запрещает сохранять или публиковать текст сторонними инструментами. Агент просто выдаёт markdown в ответ.

Структура отчёта укладывается максимум в 3–5 абзацев. Внутрь входят описание сделанного, список изменённых файлов, ссылка на pull request и статус с дальнейшими шагами. Списки изменений и файлов скилл оборачивает в синтаксис спойлеров +++Section Name...+++. Для упоминаний используется формат ссылок профилей Linear из контекста <assignee>.

Отправлять готовый текст через сторонние API нельзя: интерфейс Linear сам забирает вывод. Попытка вызвать внешний инструмент отправки только нарушит сессию или создаст дубликат.

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

  • сформировать итоговый отчёт для сессии агента в Linear
  • спрятать списки правок и файлов под спойлеры через +++
  • разметить упоминания участников ссылками на профили Linear
  • зафиксировать статус выполнения задачи и ссылку на PR

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

  • Подведи итог работы над задачей для Linear
  • Сделай summary выполненных изменений с ссылкой на PR
  • Оформи финальный отчёт по задаче в формате Linear

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

1Через Skills CLI (Vercel)

npx skills add cyrusagents/cyrus --skill summarize -a claude-code

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

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

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

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

cyrus-setup-github Скилл настраивает gh CLI и git, чтобы Cyrus создавал ветки, коммиты и пул-реквесты, а по желанию — отвечал на @упоминания в комментариях. CX Codex +1 1 000установок cyrus-setup-launch Скилл проверяет готовность окружения агента Cyrus, выводит сводку подключений и запускает фоновый процесс через pm2 или systemd. CX Codex +1 997установок google Ищет сведения в интернете через WebSearch и открывает нужные страницы через WebFetch. Пригодится для проверки текущих фактов и исследования темы. CX Codex +1 931установок cyrus-setup-slack Настраивает интеграцию Cyrus со Slack через приложение из готового манифеста. Нужен, когда агент должен отвечать на сообщения в каналах Slack. CX Codex +1 905установок investigate Ищет файлы и функции в репозитории, собирает контекст и готовит ответ в формате Markdown для Linear. Пригодится при разборе задач и багов. CX Codex +1 863установок implementation Направляет агента при написании рабочего кода: требует соблюдать архитектурные паттерны проекта, обрабатывать ошибки и не делать лишних правок. CX Codex +1 850установок verify-and-ship Скилл проводит изменения через проверку критериев задачи, тесты, обновление changelog, коммит и создание pull request. CX Codex +1 843установок release Скилл проводит релиз Cyrus CLI через trusted-publishing: подготовка, проверка, публикация и финал. Пригодится, когда нужно выпустить версию, не трогая пакеты руками. CX Codex +1 829установок

Другие версии summarize

Похожие

groove-utilities-task-analyse andreadellacorte Собирает задачи из бэкенда проекта и раскладывает их по статусам, чтобы вечером было чем заполнить дневную память. CX Codex +1 588установок linear-cli schpet Скилл добавляет агенту команды linear CLI для создания, поиска и обновления задач в Linear прямо из терминала. CX Codex +1 14 100установок release-notes phuryn Готовит релиз-ноты для пользователей по тикетам, PRD и журналам изменений. Пригодится для анонса обновлений и сводки поставленных изменений. CX Codex +1 2 900установок linear-tickets stablyai Скилл ведёт задачи Linear через CLI Orca: берёт тикет, двигает его по статусам, закрывает ссылкой на PR и комментарием. CX Codex +1 4 600установок pp-linear Matt Van Horn Управляет задачами Linear из терминала, включая локальный поиск и сводки по циклам. Пригодится для очереди задач, проверки дублей и планирования спринта. CX Codex +1 615установок groove-utilities-task-list andreadellacorte Показывает активные задачи из настроенного бэкенда: что в работе, что готово к старту, что заблокировано. Удобно в начале дня. CX Codex +1 577установок

Рядом в теме «Заметки, задачи и проекты»

Всё по теме «Заметки, задачи и проекты» →

Вопросы о summarize

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

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

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

Он форматирует итоги работы агента в отчёт объёмом от 3 до 5 абзацев для сессии Linear. Скилл структурирует результаты, оформляет спойлеры правок и подставляет ссылки на профили.

Почему скилл запрещает вызывать инструменты для отправки сообщения?

Вывод агента автоматически передаётся в окно сессии Linear. Дополнительные вызовы API не требуются и приведут к повторным сообщениям.

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

SKILL.md · Apache-2.0
---
name: summarize
description: Format a final summary message for Linear. Your output is automatically streamed to the Linear agent session — just format it well, do not post it yourself.
---

# Summarize

Format a final summary of the work completed. Your output will be automatically rendered inside Linear — just write it as your response. Do **not** use any tool to post or save it.

## Content

Cover the following:
1. **Work Completed** — What was accomplished (1-2 sentences) and key outcome
2. **Key Details** — Files modified, important changes, PR link if created
3. **Status** — Completion status and any follow-up needed

## Format

- Aim for 3-5 paragraphs maximum
- Use clear, professional language suitable for Linear
- Use markdown formatting for readability
- **Collapsible sections**: Wrap "Changes Made" and "Files Modified" in `+++Section Name\n...\n+++`
- **@mentions**: Use the Linear profile URL format from `<assignee>` context (e.g. `https://linear.app/<workspace>/profiles/<username>`)

## Example

```
## Summary

[Brief description of what was done]

+++Changes Made
- [Key change 1]
- [Key change 2]
+++

+++Files Modified
- [File 1]
- [File 2]
+++

## Status

[Current status and any next steps]

[PR link if applicable]
```

© cyrusagents · Apache-2.0 · cyrusagents/cyrus

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

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

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