work-summarylisted
Install: claude install-skill chalosalvador/claude-workflows
# Work summary
Turn a window of git commits into a short, honest, **plain-language** summary of what
got done.
Resolve repos and integration refs via [`shared/config.md`](../../shared/config.md).
## Workflow
```
- [ ] 1. Resolve the date window from the user's wording (default: today)
- [ ] 2. Resolve the repo scope (default: every configured repo)
- [ ] 3. Pull commits for the window across each repo (git -C <repo> …)
- [ ] 4. Collapse squash-merge duplicates → one item per feature/PR
- [ ] 5. Translate to plain language; group by repo; pick the output shape asked for
- [ ] 6. If a STANDUP was asked for: render the three-section shape (§ Standup) —
and derive the Blockers section, which is not in the commit log
- [ ] 7. If a DECK was asked for: fill deck-template.md, copy the stylesheet, tell
them how to preview (§ Deck)
```
## 1. Date window
Use **today's date from the environment**, never a remembered one.
| Wording | Window |
|---|---|
| "today" | just today |
| "yesterday" | just yesterday |
| "yesterday and today" | both, in **separate** sections |
| a named date | that day |
| "this week" / "Friday update" | since the previous Friday |
| "standup" | **two days**: the last working day *and* today, separate sections (§ Standup) |
**On a Monday, "the last working day" is Friday, not the empty Sunday.**
The window is a half-open day range: `--since` = `00:00` of the first day, `--until` =
`00:00` of the day **after** the last day, so the whole la