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>.svg by 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.

Workflow

Installs
31
GitHub Stars
48
First Seen
Aug 10, 2026
wavedrom-gen — siliconpeasant/soc_agent_skill