The CodeTour extension

Create interactive walkthroughs of your codebase. When users clone your repo, they can play these tours to learn about your code.

The CodeTour extension has many more features to be sure to checkout their docs.