A /tldr command for Claude Code: review and summarize session work as clean Markdown. Great for parallel/multi-session workflows. An engineer introduced a /tldr command for Claude Code that reviews and summarizes session work as clean Markdown, designed for parallel and multi-session workflows. The command uses git log, git status, and git diff to ground the summary in recent commits and working tree changes, while relying on conversation context for intent and outstanding items. It outputs structured Markdown with sections for overview, tickets, commits, decisions, and manual tasks, omitting empty sections. | 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