Summarize

cyrusagents/cyrus/skills/summarize

by cyrusagents9cb20212dfb0caec7fc44a4688d41829589087bcNo license850 starsListed Oct 9, 2026Updated Oct 9, 2026Repository updated today

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.

Instructions onlyProductivity & Workflow
AI-generated overview

Formats a final work summary message for a Linear agent session, using markdown and collapsible sections.

What it does
This skill instructs the agent to write a final summary of completed work as its own response, which is streamed automatically into a Linear agent session. It specifies the content to cover: work completed, key details such as modified files and pull request links, and status with any follow-up. It also defines formatting rules, including markdown, collapsible sections, and Linear profile mentions, and provides an example layout. The skill does not post or save the summary itself.
When to use it
Use it when an agent session in Linear needs a closing summary of the work it performed. It fits situations where the output is rendered directly in Linear and should follow that platform's formatting conventions. It is not intended for posting messages through tools or for other communication channels.
Requirements
No scripts or tools are needed; it is instructions only. The output is rendered by the Linear agent session, so it assumes a Linear context and access to details such as assignee profile URLs and pull request links.

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]

Source and attribution

Source:cyrusagents/cyrusinskills/summarizeat commit9cb2021

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal