PaintForge turns plain-language requirements, Mermaid input, or repository evidence into validated, interactive standalone HTML diagrams.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install paintforge
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install paintforge using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
PaintForge is an Openclaw Skills diagram-generation tool for creating polished, self-contained HTML visualizations with inline SVG, responsive desktop layouts, dark and light themes, pan and zoom, search, relationship tracing, and optional motion. It accepts natural-language requirements or pasted Mermaid topology and converts them into fresh, typed JSON specifications rather than mechanically copying Mermaid styling.
The skill supports 16 diagram types, including architecture, workflow, sequence, dataflow, lifecycle, ER, dependency, organization, mind map, flowchart, network, matrix, kanban, Venn, Gantt, and Sankey diagrams. Every candidate is validated before delivery, with deterministic artifact receipts, SHA-256 hashes, export support, and truthful reporting of browser and visual-review evidence. This makes PaintForge a reliable choice among Openclaw Skills for technical documentation, system communication, and presentation-ready engineering visuals.
schema_version: 2 for new workflow diagrams, preserving version 1 only when maintaining legacy fixed geometry. Use automatic routes and labels first, adding geometry controls only when diagnostics require them.meta.quality_profile value of showcase.deliver command to freeze the exact specification bytes, render the HTML, perform deterministic checks, atomically commit the artifact, and produce specification and artifact hashes and byte counts.visual-check against the exact delivered HTML for bounded browser evidence. Keep deterministic delivery, browser behavior, and human perceptual review as separate claims.No package installation is required inside the PaintForge skill directory. Verify the runtime and generate demo artifacts with:
node bin/paintforge.mjs doctor
node bin/paintforge.mjs demo <output-directory>
For ordinary authoring, create a typed JSON specification and validate it with the selected diagram type:
node bin/paintforge.mjs validate <type> <candidate.json> --quality showcase --json
For workflow v2 geometry diagnostics, request the layout receipt:
node bin/paintforge.mjs validate workflow <candidate.json> --layout-json
Deliver an accepted specification as standalone HTML:
node bin/paintforge.mjs deliver <type> <candidate.json> <output.html> --quality showcase --json
Collect browser evidence without changing the trusted HTML:
node bin/paintforge.mjs visual-check <output.html> --json
Use an optional local preview only when requested:
node bin/paintforge.mjs preview <type> <input>.json <output>.html --quality showcase
When real product identity matters, query built-in brand metadata:
node bin/paintforge.mjs brands "<name>" --json
For an unknown brand with an official user-provided URL, capture a digest-pinned brand object before authoring:
node bin/paintforge.mjs brands capture "<url>" --json
If shell access is unavailable, place architecture SVG into assets/template.html and use semantic CSS classes instead of inline colors.
PaintForge organizes diagram input as a typed JSON specification plus renderer-generated HTML and evidence receipts.
| Data area | Purpose |
|---|---|
type |
Selects one of 16 diagram families: architecture, workflow, sequence, dataflow, lifecycle, ER, dependency, org, mindmap, flowchart, network, matrix, kanban, Venn, Gantt, or Sankey. |
schema_version |
Identifies the specification contract; new workflows use version 2, while version 1 is retained for legacy fixed geometry. |
meta |
Stores quality profile, optional locale, viewBox, animation, views, legend, visual preset, engineering profile, and other renderer metadata. |
| Nodes and entities | Represent components, participants, states, tasks, records, cards, milestones, or other domain objects using stable IDs and semantic labels. |
| Relationships | Capture transitions, messages, dependencies, links, routes, quantities, protocols, actions, and meaningful directionality. |
| Layout data | Uses automatic routing by default, with optional via, channelX, channelY, and labelAt controls applied only when diagnostics justify them. |
| Brand data | Uses canonical built-in IDs or digest-pinned captures; brands are never inferred from generic roles such as database or cloud. |
| Output artifact | A self-contained HTML file containing inline SVG, viewer controls, theme support, semantic views, and truthful export functionality. |
| Validation receipt | Records artifact checks, composition errors, warnings, verification status, and quality-profile results. Network diagrams report verification: skipped because their force-directed geometry is not pixel-verified. |
| Delivery receipt | Includes specification and artifact byte counts, SHA-256 hashes, deterministic acceptance information, and atomic commit status. |
| Browser evidence | visual-check produces machine-readable measurements and screenshots without modifying or rerendering the delivered HTML. |
The metadata taxonomy separates authored semantics from viewer behavior. For example, meta.animation: "trace" enables optional motion, while theme switching, pan and zoom, search, focus, presentation, relationship tracing, and exports are built-in reader capabilities.
meta.animation: "trace" and up to five curated chapters through meta.views.en and zh-CN, while preserving exact product names, commands, protocols, API paths, and environment names.Loading
Use Cue to look through public fund portfolios, uncover hidden holdings overlap, and identify concentration risks across stocks, sectors, and investment styles.

A Node.js research skill that turns public Xiaohongshu and RedNote data into actionable insights for content opportunities, competitor monitoring, KOL screening, and market research.

PM Master turns project and program management into a governed, repeatable workflow that generates verified planning, execution, monitoring, and closeout artifacts.

SEO Data gives AI agents live search intelligence, keyword metrics, competitor analysis, backlink research, page audits, and AI visibility data through a synchronous API.

Mellow Hub lets AI agents safely validate, publish, schedule, and monitor social media posts across major networks through MCP or REST.

zmm-path transforms an unclear ambition into one measurable goal, one confirmed bottleneck, a costed path, and a concrete action you can complete today.








































