Codestory — Data skill for Claude Code
Turns Python code into an animated story of how it works: what it imports, the settings it reads, the data it loads, every transformation, the decisions it makes, and what it writes.
How to install Codestory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ansh-saran-sharma/codestory and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Codestory does
Turns Python code into an animated story of how it works: what it imports, the settings it reads, the data it loads, every transformation, the decisions it makes, and what it writes. The result is one HTML file that plays like a video, steps like a slideshow, and opens in any browser, offline.
Alternatives in Data
- Private GPT — Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more 57.5k ★
- HTML Anything — ✨ The agentic HTML editor — your local AI agent writes the HTML, you ship it 8.5k ★
- 12 Services Layer — Prompt 12: Wire Up Services Layer (Analytics, Policy, Settings, Sessions) 2.3k ★
README
codestory
Turns a Python program into an animated story of how it works: what it imports, the settings it reads, the data it loads, every transformation, the decisions it makes, and what it writes. The result is one HTML file that plays like a video, steps like a slideshow, and opens in any browser, offline.
It works in two modes:
scanexplains the code: every path it can take, without running anything. Use it to walk a colleague or stakeholder through a codebase.runshows what actually happened in one real run: which branches were taken and how many rows were read, filtered, transformed and written. Use it when the data or the outcome changes from day to day.

Watch a demo
Two finished stories, playable in your browser:
- Daily weather pipeline,
a
run: 601 sensor readings are cleaned, summarized per station, saved to a report and a database, and trigger an alert, all held in safe mode. - Nightly web error check,
a
scan: every path through a log checker that emails on-call when too many requests fail, without running it.
Press space to play or pause, use the arrow keys to move between scenes, and click any card to see its code and data. The source projects, bundles and storyboards are in [`examples/`](examples/).
Contents
- Install
- Use it from your AI assistant
- Use it from the command line
- scan or run?
- Safe mode
- What the bundle contains
- Troubleshooting
- Files
- Contributing
- License
1. Install
The folder is an [Agent Skill](https://agentskills.io): `SKILL.md` plus the files it uses. Keep the folder name `codestory`.
| Assistant | Where to put the folder |
|---|---|
| Claude Code | ~/.claude/skills/codestory/ (all projects) |
Related Skills
Founderealm Lens
A map for AI coding agents: three small files that survey a repository they have never seen and leave behind a
Digital Twin Of Yourself
Reverse-engineer how you think, talk, and make decisions — then turn it into a stress-tested AI System Prompt.
Paper Trail Resolve Textbooks
Resolve incomplete textbook references in the registry. Reads candidates via pipeline resolve-textbooks --list
Franken Snowflake
Clean-room, Rust-first, Asupersync-native Snowflake SQL API connector built for coding agents. 14-crate worksp
Vega DB
A distributed relational database built from scratch in Rust, designed for agentic workloads. It supports high
Citation Share Auditor
Reads the Bing Webmaster Tools AI Performance report (Citation Share, grounding queries, Topics, Intents, and
Related Agents
Analytics Agent
Turns channel and video data into decisions — runs the diagnostic matrix over impressions, CTR, AVD and traffi
YouTube Video Assembler
Turns a finished episode's script.md + visuals/.png + visuals/.mp4 + an already-generated voiceover.wav into a
Python Script Specialist
Sole author of every standalone Python script for TcEx 4.0 — operator CLIs, audits, data inspection/transforma