session-summary

Reads .ether/session-summary.md to recover recent project state after session starts or context compaction.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/arayaroma/ether --skill session-summary-arayaroma
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: session-summary
Source: https://github.com/arayaroma/ether/tree/main/.claude/skills/session-summary
Command: npx skills add https://github.com/arayaroma/ether --skill session-summary-arayaroma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When starting a new session or recovering from a context compaction in a project managed by Ether, you lose track of what changed recently. This Skill restores that context by reading the automatically maintained session summary log instead of re-deriving project state from scratch. ## Core Features & Use Cases - Automatic rollup entries: Every change appends a newest-first entry to .ether/session-summary.md when its archive phase completes, including status, executive summary, touched artifacts, next steps, and known risks. - CLI access: Run ether session summary show [--last N] to print entries as JSON, most recent first. - Use Case: After a context compaction mid-task, read the summary to see which changes were archived, what artifacts they touched, and what risks were flagged before continuing work. ## Quick Start Read the .ether/session-summary.md file or run ether session summary show to recover the current project state before continuing prior work.

Frequently Asked Questions about session-summary

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

FAQPage Schema
How do I recover project context after a context compaction?▼

Read .ether/session-summary.md directly or run ether session summary show. Entries are newest-first and include status, executive summary, touched artifacts, recommended next steps, and known risks for each archived change.

How do I check what changed recently in an Ether project?▼

Run ether session summary show --last N to print the N most recent rollup entries as JSON. Omit --last to print the full history. Each entry is written automatically when a change's archive phase completes.

Do I need to manually write session summary entries?▼

No. Running ether phase done archive writes the entry automatically, deriving it from that change's result.json. Manual steps are only needed outside the common archive path.

Why does ether session summary show print nothing?▼

Empty output is normal for projects with no archived changes yet. The summary log only gains entries after a change completes its archive phase, so new or empty .ether/ directories produce no output.

Can I use session summary in a project without a .ether directory?▼

No. The Skill depends on the .ether/ directory created by the Ether harness. Without it there is no session-summary.md log or CLI state to read, so it only applies to Ether-managed projects.