| name | explain-diff-notion |
| description | Use when the user asks for a rich explanation of a code change, diff, branch, or PR. Produces a Notion page. |
| metadata | {"source-gist":"https://gist.github.com/geoffreylitt/a29df1b5f9865506e8952488eac3d524","source-file":"explain-diff-notion.md","source-revision":"126e7fe9"} |
Explain Diff
Please make me a rich, interactive explanation of the specified code change as a Notion page.
It should have these sections:
Format:
- Use the Notion MCP tools to create a new page and return the URL of the new page.
- Please write with the clarity and flow of Martin Kleppmann, making it engaging and written in classic style. Transitions between sections should be smooth.
- Some tips on diagrams. Ideally, you should pick a small number of diagram families that can be reused throughout the explanation to explain various cases. Make sure to include example data!
- Use callouts for key concepts or definitions, important edge cases, etc.