interactive-notebook-demo

Installation
SKILL.md

Interactive Notebook Demo

Overview

A demo notebook does two jobs at once, and must do both:

  • Orient — it doubles as semi-interactive documentation for a feature. Read top to bottom, it should leave the reader understanding the motivating problem, the design, the mechanism, and the data flow — the narrative layer over the code.
  • Interact — a reader can run one operation, read the real output, edit a literal, and re-run, building hands-on understanding by poking at it. The cells are the examples; git holds the original, so they can change anything and revert.

The orientation is what to teach; the interaction is how to teach it. A notebook that interacts beautifully but explains nothing is a toy; one that explains but only runs as opaque blocks is a slideshow. Clear both bars.

Two failure modes make a notebook performative (a script that happens to have cell markers) rather than interactive:

Installs
9
Repository
ahgraber/skills
GitHub Stars
5
First Seen
Jul 1, 2026
interactive-notebook-demo — ahgraber/skills