Session Story — Design skill for Claude Code
Generate a self-contained HTML "session story" that links each prompt in a vibe coding session to the file edits it caused, with a review timeline, a GitHub-style diff view, and a plain-language narra.
How to install Session Story
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nalaj/session-story and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Session Story does
Generate a self-contained HTML "session story" that links each prompt in a vibe coding session to the file edits it caused, with a review timeline, a GitHub-style diff view, and a plain-language narrative.
Alternatives in Design
- Nothing Design Skill — A Claude Code skill for generating UI in the Nothing design language 1.4k ★
- Scroll Craft — Claude Code skill for premium scroll-driven websites 1k ★
- Plan Artifact — Creates one polished, self-contained HTML artifact from a plan, PRD, roadmap, strategy, migration, rollout, re 652 ★
README
Stop guessing what your AI changed. See the whole story.

Start page · Live example · Quick start
Session Story
**Generate a self-contained HTML "session story" that links each prompt in a vibe coding session to the file edits it caused, with a review timeline, a GitHub-style diff view, and a plain-language narrative.**
Session Story is a zero-dependency Node.js extraction and rendering pipeline for Claude Code. It parses the session transcript into typed JSON IR, cross-indexes prompts to the edits they caused, and deterministically compiles that into one HTML file with inline CSS and JS.
- Open it and review — a GitHub-style diff, a turn-by-turn timeline, a plain-language narrative, and a report of what happened (commands, tests, errors, decisions, outcome), switchable in
Related Skills
Visual Review
Turn a PR, branch, commit, or diff into a plain-language visual review with grounded diagrams and decision que
Version Diff
Produce a clause-level changelog across multiple versions of the same legal document. Identify which counterpa
Agent View
One VS Code panel for Claude Code & Codex: every chat with status, cost and subagents, live usage bars, unread
Vibe Motion
Vibe Motion is a "Vibe Coding" application for motion design video creation. It enables users to create profes
Design System Status
Show a plain-language summary of the current design system state — what's set up, what's not, and sensible nex
Code Explainer
Use when a designer needs to understand code that already works. What a file does, what a line means, which pa
Related Agents
Klein Tutor
TUTORIAL worker for Klein Auto Research — builds report/index.html, the self-contained seven-section teaching
Translate Junior
Haiku-tier worker for the translator panel. Translates ONLY pure, low-risk UI chrome — nav labels, buttons, fo
Presentation Learning Journey
当用户想要更新、修改、重新排列或修复 LEARNING-JOURNEY 演示文稿(presentation/learning-journey/index.html)时,主动使用此代理——包括幻灯片、结构、样式、旅程条级别