wavedrom-gen
Installation
SKILL.md
WaveDrom Gen
Turn natural language into editable WaveJSON/JSON5 and render it with the pinned official wavedrom main-package engine. Treat wavedrom@3.6.2 renderAny behavior as the syntax authority; use custom lint only as a quality layer.
Required outputs
- Preserve editable source as
<descriptive-name>.json5. - Render
<descriptive-name>.svgby default. - Add PNG for raster delivery or visual inspection.
- Add self-contained HTML for offline editing, live rendering, validation, zoom, copy, and download controls.
- Keep optional Datasheet dimensions in the same JSON5 under top-level
datasheet.annotations. - State assumptions that materially affect timing semantics.
- Return absolute paths for every artifact.