Check out what I found: https://tt-a1i.github.io/archify/
A simple skill that takes a project description as input and draws a diagram of it. Right off the bat, I see two use cases for myself:
- Great for system design — when you need to show how a particular module works, or the whole project at once. The more visual it is, the fewer questions you get.
- Getting up to speed on a project/module/someone else's PR faster (especially when it wasn't written by humans, and it's not even certain humans reviewed it). I generally keep the code of all my projects in good shape and under tests, even when agents are working on them, and I usually understand what's going on there. But I've started noticing a different problem — LLMs speed you up so much that only now do I have 4-5 projects I'm constantly working on in parallel. And while a model in a fresh session just needs to read the md files to figure out what's happening, for a human it's way easier to glance at a diagram to understand: ah, right, here's my buffer, here's the database, and over here the data flies off to Kafka.
All in all — pure bliss.