summarize-progress

Aggregate session data into a narrative progress report saved to reports/PROGRESS_SUMMARY_[YYYY_MM_DD].md.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/idealic-ai/engine --skill summarize-progress
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarize-progress
Source: https://github.com/idealic-ai/engine/tree/main/skills/summarize-progress
Command: npx skills add https://github.com/idealic-ai/engine --skill summarize-progress

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Generating a clear, narrative summary of progress across multiple sessions to keep teams aligned and stakeholders informed.

Core Features & Use Cases

  • Automatic synthesis of session artifacts into a concise progress narrative.
  • Time-window scoping with sensible defaults and a lightweight validation layer.
  • Template-driven output that saves to reports/PROGRESS_SUMMARY_[YYYY_MM_DD].md for archival and sharing.

Quick Start

Invoke summarize-progress to generate and save a narrative progress report for the current project.

Frequently Asked Questions about summarize-progress

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a progress summary report from multiple work sessions?

To generate a progress summary, this Skill aggregates session data into a consolidated narrative report. It scopes to a defined time window, defaulting to today, and writes the output to a dated markdown file.

What is the best way to summarize project progress for stakeholders?

The best way to summarize project progress is synthesizing session artifacts into a narrative format. This approach enforces validation gate checks using directives and outputs a stakeholder-ready report.

Can I specify a custom time window when summarizing session data?

Yes, you can specify a custom time window for aggregating session data. When a time range is not specified, the summarization defaults to today's range to ensure relevant progress reporting.

Do I need specific configuration files to generate a progress narrative?

You need configuration files like COMMANDS.md, INVARIANTS.md, and TAGS.md to enforce gate checks. The Skill loads directives from these files before generating the final progress summary.

Where are the generated progress summary reports saved?

Generated progress summary reports are saved to the reports directory. The output file is named using the PROGRESS_SUMMARY_[YYYY_MM_DD].md format for easy archival and stakeholder sharing.