Generate comprehensive work summaries from daily notes or conversation context. Use for performance reviews, project retrospectives, or documenting completed work with timeline and impact.
Creates a comprehensive summary of work completed on a plan or project, including timeline, accomplishments, and impact. Summaries can be generated from daily notes or conversation context. Used for performance reviews, year-end documentation, and project retrospectives.
When working with summary files:
A structured work summary document with:
Summaries are saved to:
~/.kiro/knowledge/summary/{YYYY}/~/.kiro/knowledge/summary/{YYYY}/index.mdCollect information about the work completed.
From Notes (when from_notes=true):
$NOTES_DIR/journalFrom Conversation Context (when from_notes=false):
CRITICAL: Before creating or updating a summary:
~/.kiro/knowledge/summary/{YYYY}/{YYYY-MM-DD}-{project}.mdGenerate a structured summary with the following format:
Summary Document Template:
---
project: {project-name}
date: {YYYY-MM-DD}
generated_from: {notes|context}
---
# Work Summary: {Project Name}
## Overview
{Brief description of the project/feature and its purpose}
## Timeline
- **Start Date**: {YYYY-MM-DD}
- **{Milestone 1}**: {YYYY-MM-DD} - {Description}
- **{Milestone 2}**: {YYYY-MM-DD} - {Description}
- **Completion Date**: {YYYY-MM-DD} (if applicable)
## What Was Done
### Technical Implementations
- {Implementation 1}: {Description and details}
- {Implementation 2}: {Description and details}
- {Implementation 3}: {Description and details}
### Code Reviews & Deployments
- {CR-XXXXXXXX}: {Description and outcome}
- {Deployment 1}: {What was deployed and when}
### Documentation Created
- {Doc 1}: {Link and description}
- {Doc 2}: {Link and description}
### Problems Solved
- {Problem 1}: {Description and solution}
- {Problem 2}: {Description and solution}
## Impact
### Business Impact
- {Impact 1}: {Description and metrics if available}
- {Impact 2}: {Description and metrics if available}
### Technical Impact
- {Impact 1}: {Description}
- {Impact 2}: {Description}
### Performance Improvements
- {Metric 1}: {Before → After}
- {Metric 2}: {Before → After}
### User Benefits
- {Benefit 1}: {Description}
- {Benefit 2}: {Description}
## Challenges & Solutions
### Challenge 1: {Challenge Title}
- **Problem**: {Description of the challenge}
- **Solution**: {How it was resolved}
- **Outcome**: {Result}
### Challenge 2: {Challenge Title}
- **Problem**: {Description of the challenge}
- **Solution**: {How it was resolved}
- **Outcome**: {Result}
## Links & References
- **Code Reviews**: [CR-XXXXXXXX](link), [CR-YYYYYYY](link)
- **Tickets**: [TICKET-123](link), [TICKET-456](link)
- **Plans**: `~/.kiro/knowledge/plans/{YY}/{MM}/{component}/{feature}/`
- **Documentation**: [Link 1](url), [Link 2](url)
## Source Notes
{Only include this section if generated from notes}
- `{YYYY-MM-DD}`: `$NOTES_DIR/journal/{path}`
- `{YYYY-MM-DD}`: `$NOTES_DIR/journal/{path}`
## Tags
`#{project-name}` `#{technology}` `#{team}` `#{year}`
CRITICAL: Handle existing content carefully:
If file doesn't exist:
{YYYY-MM-DD}-{project}-notes.md{YYYY-MM-DD}-{project}.mdIf file exists with unrelated content:
\n\n---\n\nIf file exists with related content:
Save location:
~/.kiro/knowledge/summary/{YYYY}/Update or create the year index file.
Index file location:
~/.kiro/knowledge/summary/{YYYY}/index.md
Index format:
# Work Summaries - {YYYY}
## {Month Name}
### {YYYY-MM-DD} - {Project Name}
- **File**: [{project-name}](./{YYYY-MM-DD}-{project}.md)
- **Summary**: {One-line description}
- **Impact**: {Key impact metric or outcome}
### {YYYY-MM-DD} - {Another Project}
- **File**: [{project-name}](./{YYYY-MM-DD}-{project}.md)
- **Summary**: {One-line description}
- **Impact**: {Key impact metric or outcome}
## Statistics
- **Total Projects**: {count}
- **Total Summaries**: {count}
- **Last Updated**: {YYYY-MM-DD}
Index update rules:
Provide clear feedback on what was done:
✅ Work Summary Generated
Project: {project-name}
Date: {YYYY-MM-DD}
Source: {notes|context}
Saved to:
📁 ~/workplace/.../knowledge/summary/{YYYY}/{YYYY-MM-DD}-{project}.md
Status:
- [Created|Appended|Updated] summary document
- Updated year index: {YYYY}/index.md
- {Preserved existing content|Created new file}
Summary includes:
- Timeline with {N} milestones
- {N} technical implementations
- {N} challenges and solutions
- {N} linked resources
This summary is now searchable via /search in Kiro.
Add this skill to your agent configuration:
{
"resources": [
"skill://.kiro/skills/create-summary/SKILL.md"
]
}
Once added to your agent, describe what summary you need:
# Generate summary from conversation context
kiro "Generate summary for user-authentication project"
# Generate summary from daily notes
kiro "Generate summary for api-optimization from my notes"
# Generate summary for specific date range
kiro "Generate summary for database-migration from January 1-15"
The agent will automatically invoke this skill when it detects you want to generate a work summary.
/searchGoogle Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity