npx skills add ...
npx skills add specstoryai/agent-skills --skill specstory-session-summary
Summarize recent SpecStory AI coding sessions in standup format. Use when the user wants to review sessions from .specstory/history, prepare for standups, track work progress, or understand what was accomplished.
npx skills add specstoryai/agent-skills --skill specstory-session-summary
You will analyze recent SpecStory session history files to provide a standup-style summary.
Argument provided: $ARGUMENTS (default: 5 sessions, or "today" for today's sessions only)
First, check if the SpecStory history folder exists and list recent session files:
If no .specstory/history folder exists or it's empty, respond with:
No SpecStory session history found in this directory.
SpecStory automatically saves your AI coding sessions for later reference. To start recording your sessions, install SpecStory from https://specstory.com
Then stop - do not proceed with the remaining steps.
If sessions are found, continue with the analysis. If the argument is "today", filter to today's date. Otherwise use the number provided (default 5).
Session files can be very large and may contain multiple user requests. Use this chunked reading strategy:
Step 2a: Understand the session structure
First, grep for all user message markers to see the session's scope:
This shows line numbers of user messages, helping you understand:
Step 2b: Read strategically based on structure
Beginning (first 500 lines) - Read with offset=0, limit=500
End (last 300 lines) - Use tail -300 <file> via Bash
File operations - Grep for modifications:
Step 2c: For multi-request sessions
If the grep in 2a shows multiple user messages at distant line numbers (e.g., lines 50, 800, 1500), this indicates multiple distinct tasks. For these sessions:
offset=795, limit=100)Extract this information:
_**User**_ blocks
Present each session as:
For multi-task sessions, adjust the format:
After all sessions, add: