I made an AI skill that turns a PYNQ/Vivado project into a clickable, Vivado-style diagram, with wires coloured by clock domain.

For PYNQ overlays it also:
- maps notebook lines (
ol.axi_dma_0,dma.sendchannel.transfer) to the hardware blocks they drive - flags
.bit/.hwhname mismatches, unknown IP names, andMMIOaddresses outside the address map - finds unsynchronized clock-domain crossings, traced from the block design into the RTL