A skill for coding agents. It reads a feature's issues, PRs and reviews, and finds the few decisions that shaped it.
npx skills add buildinternet/buildnotesFor Claude Code, Codex and OpenCode
Example 1 of 3 · Sunny, a furniture and space planner
Point buildnotes at the pull requests behind one feature, walkthrough videos in Sunny. It wrote the post and cut the video, start to finish:
point to scroll
A frame from chapter 2. Point at a number.
Reads the issues, PRs, commits and reviews.
Picks the few decisions worth a chapter.
Draws the figures, writes it up, and checks it.
Ask in plain words, inside the repo. The first word can name the output.
The default: chapters, drawn figures and real code. Use the page as is, or take it to your own site.
/buildnotes post how we built preview linksThe post as a reel that plays itself in under a minute.
/buildnotes video tech explainer of our latest PRFor engineers: how it works inside, and the trade-offs.
/buildnotes a technical deep dive on the sync engineFor users: what's new and how to try it.
/buildnotes a release story for the rate-limit workAny figure on its own, as an image, GIF, video or SVG.
node scripts/export.mjs post.html --figure 2 --svgSlides you click through.
Drawn from measurements, not sketched.
From the weekly digests example. Point at a part to lift it, or take it apart.
| flow · steps | Boxes and routes, with a dot that travels them |
| options · matrix | The choice that was made, and what lost |
| delta · line · bars | A number, and what was measured |
| strip · anatomy | Screens in rounds, or one screen with its parts named |
| term · code | Real output and real code from the repo |

Example 2 of 3 · uploads.sh
Tag two screenshots and the pull request comment shows them in one row.

Example 3 of 3 · Release Notes Index
A card, a replay and one email a week per reader. Its first figure is the shipped card, taken apart.
Needs Node 22, git and Chrome.
npx skills add buildinternet/buildnotesThen, inside your repo:
/buildnotes write up how we built preview links, from PRs 120, 131 and 140