← ClaudeAtlas

createlisted

Generate an interactive HTML walkthrough of the current session — a self-contained, explorable document (prose + diagrams + clickable detail) in a fixed house style. Use when the user asks to "visualize this session", "create a walkthrough", "walk me through it", "walk me through this/that", "walk me through what we did", "make a session recap/document", or runs /walkthrough:create. Writes to .claude/walkthrough/ (or a chosen walkthroughs/ folder in a non-git directory).
ApurvBazari/claude-plugins · ★ 0 · AI & Automation · score 72
Install: claude install-skill ApurvBazari/claude-plugins
# Create — Render the Session as an Interactive Document You are invoked via `/walkthrough:create [optional focus]`, or auto-invoked when the user asks to visualize/recap the session. Produce ONE self-contained interactive HTML file in the house style, then offer to open it. The renderer is five `references/` files plus the `references/components/` catalog (its `index.md` routes to per-group recipe files you read on demand). Load them as the steps direct. ## Step 1: Scope If an argument was given (e.g. `architecture decisions`), scope synthesis to that focus. Otherwise cover the whole session. If the session is trivially short, ask via AskUserQuestion (2 fixed options: "Generate anyway" / "Skip") before proceeding. ## Step 2: Gather The session transcript is the source of record — synthesize from the conversation, not from repository state. Read any source files you will cite so code locations (`path:line`) are real — never invent a line number; if unverified, cite `path` only or omit. ## Step 3: Synthesize the session model Build the structured model per `references/session-model.md` (title, summary, typeTags, sections[], nodes[], edges[], decisions[], files[], timeline[], metrics[], openQuestions[], details{}) BEFORE writing any HTML. ## Step 4: Coverage critic Run `references/completeness.md` Part 1 against the session before selecting components. Fold omitted salient items into the model; note intentional omissions for the coverage note. ## Step 5: Select components