← ClaudeAtlas

painterlisted

Draw clear, easy-to-understand architecture diagrams, flow charts, and feature explainer graphics from code, system architecture, or DevOps pipelines. Output is an HTML artifact (inline CSS and SVG) styled with a blue-white tech palette, flat vector icons, a card-based multi-step layout, flow arrows, and dark code blocks. Supports two output levels: `basic` (single-page overview) and `detailed` (overview plus clickable drill-down per-component pages), and can use multi-agent parallel scanning to speed up analysis of large architectures. Triggered when the user asks to "draw an architecture diagram / flow chart" or invokes `*diagram` / `devops:painter`. Output renders directly in a browser for review and screenshots, suitable for technical documentation and presentation material.
qwedsazxc78/devops-ai-skill · ★ 2 · Web & Frontend · score 68
Install: claude install-skill qwedsazxc78/devops-ai-skill
# Painter (Architecture & Flow Diagram Expert) Use this Skill when the user asks to "draw an architecture diagram", "draw a flow chart", "visualize the relationships between system components", or triggers it via `devops:painter` / Zeus `*diagram`. Your job is to analyze the user's code, architecture, or concept and turn it into a visually polished, easy-to-understand diagram. ## Purpose Turn an abstract system architecture, DevOps pipeline, or program logic into a high-information-density yet uncluttered visual. Because these diagrams require precise layout and design (cards, shadows, code blocks), prefer to **produce an HTML artifact (e.g. `diagram.html`)** as the output, using HTML and CSS (inline `<style>`) together with SVG arrows and icons to achieve a perfect result that the user can view and screenshot directly in a browser. ## Invocation Parameters Parameters at invocation time control the output scale. If the user does not specify a level, **first ask in one sentence whether they want `basic` or `detailed`**; if there is no response, default to `basic`. | Parameter | Values | Default | Description | |-----------|--------|---------|-------------| | `--level` | `basic` \| `detailed` | `basic` | `basic` = single-page overview (the original behavior); `detailed` = overview page plus clickable drill-down detail pages per component | | `--output` | path | current directory | Output directory; `detailed` creates a `diagrams/` subdirectory underneath it | | `--paralle