# A /tldr command for Claude Code: review and summarize session work as clean Markdown. Great for parallel/multi-session workflows.

> Source: <https://gist.github.com/rcracel/d275778a65de9c9f003be7387d9308d6>
> Published: 2026-06-26 20:24:10+00:00

| description | Summarize the work performed during the current session |
|---|---|
| allowed-tools | Read, Bash(git log:*), Bash(git status:*), Bash(git diff:*) |

- Recent commits: !
`git log --oneline -30`

- Working tree status: !
`git status --short`

Review the work performed during the current session and summarize it for the user in Markdown, using the structure below.

Scope "the current session" to work done in this conversation. Use the git context above to ground the Commits section; rely on the conversation for intent, tickets, and outstanding items. Omit any section with no relevant content — no empty headings, no "N/A" placeholders.

Broad-strokes bullets covering the most important work done this session. Omit technical detail unless it is critical or poses a risk to the system once deployed.

Tickets and epics created for this project during the session, shown in hierarchical
order: each epic on its own line with its child stories nested beneath it. Render as
a tree, using `├─`

for each child and `└─`

for the last child under an epic. List
standalone tickets (no parent epic) at the top level with no prefix. Wrap the whole
block in a fenced code block so the tree alignment is preserved. For example:

```
EPIC-123 — Build the resume scoring pipeline
  ├─ STORY-456 — Implement the ATS parser
  ├─ STORY-457 — Define the scoring rubric
  └─ STORY-458 — Wire up the JSON output schema

EPIC-124 — Investor summary refresh
  └─ STORY-461 — Tighten unit-economics assumptions

TASK-999 — One-off cleanup with no parent epic
```

Commits made during this session, each as `<short-sha> — <subject>`

.

Decisions still needed from the user.

Manual tasks the user must perform, in the order they should be done.
