diagrams
Diagrams
Generate diagrams from structured JSON → SVG (and optionally PNG).
Quick Start
-
Install elkjs in the target directory (if not already present):
cd <project>/docs/diagrams && npm init -y && npm install elkjs # Set "type": "module" in package.json -
Write ELK JSON files describing the diagram (see schema below)
-
Render:
# Single file node <skill-dir>/scripts/render-elk.mjs diagram.json output.svg
More from tychohq/agent-skills
system-watchdog
System resource monitoring that detects wasteful or suspicious processes. Outputs structured JSON for any consumer.
85flights
Search flights via Google Flights. Find nonstop/connecting flights, filter by time and cabin class, get booking links. Supports city names (NYC, London, Tokyo) with automatic multi-airport search. No API key required.
48amazon
Buy and return items on Amazon using browser automation. Use for purchasing, reordering, checking order history, and processing returns.
25architecture-research
Research the architecture of a codebase or system. Reads source code, finds external context, explains design decisions, and produces ELK diagrams. Use when asked to understand, explain, or diagram how a repo/system is built.
12tmux
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
11domain-check
Check domain availability via Vercel and buy/manage domains via Vercel CLI
11