By clientIO
JointJS-powered interactive playground skills — (1) code map visualizations for library/codebase architecture (supports local codebase analysis), (2) data explorer diagrams for database schemas and entity models (supports local schema files), both on a shared graph-explorer framework — (3) canvas builder for drag-and-drop interactive builders (SQL query, regex, API designer, data pipeline, cron, decision tree/rule engine, GitHub Actions, state machine, Docker Compose), (4) diff review with inline commenting and JointJS call graphs, and (5) site explorer for interactive website/docs sitemaps fetched from sitemap.xml. All skills generate self-contained HTML files with no build step.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Creates any interactive visual builder playground — a drag-and-drop JointJS canvas where users compose nodes from a sidebar to build a structured output (SQL, regex, cron expression, decision tree, API spec, pipeline, etc.). Also handles diff/code-review tools with embedded JointJS call graphs. Use when the user asks to build an interactive builder, visual designer, drag-and-drop tool, canvas-based composer, or code reviewer for ANY domain. Examples: 'build a regex builder', 'build a regex explorer', 'build a JointJS builder playground', 'create a JointJS visual playground', 'create a visual API designer', 'make a data pipeline builder', 'build a SQL query builder', 'create a cron schedule builder', 'build a decision tree', 'create a rule engine', 'build a PR diff reviewer', 'create a GitHub Actions workflow builder', 'build a state machine', 'make a docker compose builder'.
Creates an interactive code map playground for any library or codebase architecture — an animated JointJS node graph with layer-colored nodes, typed connections, preset views, path highlighting, router toggle, and click-to-annotate notes. Use when the user asks to visualize a library's structure, explore a codebase architecture, map module relationships, or analyze a local project. Examples: 'create a code map for React', 'show me how Express.js is organized', 'build an architecture explorer for Vue 3', 'visualize the module relationships in JointJS', 'build a code map for this codebase', 'map out this project', 'explore the architecture of this repo', 'visualize this project structure', 'build a JointJS playground', 'create a JointJS code playground', 'jointjs playground'.
Creates an interactive data explorer playground for any database schema, API data model, or entity-relationship diagram — an animated JointJS graph with two-tone entity nodes showing PK and field count, field-level search, full field table modal with PK/FK/UQ/NN badges, sample queries, router toggle, and BFS path highlighting. Use when the user wants to visualize data structures, table relationships, JSON schemas, or entity models — from local schema files, ORM models, migration files, or described schemas. Examples: 'visualize my database schema', 'create a data map for our API models', 'show me the entity relationships in our app', 'explore this Postgres schema', 'build a data explorer for this project', 'map out our database', 'explore our migrations', 'build a JointJS data playground', 'create a JointJS schema explorer'.
Creates an interactive PR/diff review tool — a side-by-side HTML viewer with line-by-line inline commenting, hunk approve/reject, and a JointJS call graph showing what changed and what depends on it. Use when the user asks to review a diff, review a PR, review code changes, visualize a pull request, or see a code review with call graph. Examples: 'review this PR', 'show me what changed in this diff', 'create a code review tool', 'build a PR reviewer with call graph', 'visualize what functions changed'.
Creates an interactive website map — a zoomable JointJS tree showing every page of a documentation or marketing site, grouped by section, with click-to-open and search. Use when the user wants to visualize the structure of a website, explore a docs site, create a sitemap tree, or map out page hierarchy. Examples: 'create a site map for docs.jointjs.com', 'build a website explorer for react.dev', 'show me the structure of the Next.js docs', 'map out this documentation site', 'visualize the page hierarchy of stripe.com/docs', 'build a sitemap tree for our website'.
A Claude Code plugin to create custom JointJS-powered interactive playgrounds.
It enables you to build code maps for library/codebase architectures, data explorers for database schemas, canvas builders for drag-and-drop visual composers, diff reviewers with inline commenting and call graphs, and site explorers for interactive website/docs sitemaps.
Five JointJS-powered interactive playground skills: a code map for library/codebase architecture, a data explorer for database schemas, a canvas builder for drag-and-drop visual composers, a diff reviewer with inline commenting and call graphs, and a site explorer for interactive website/docs sitemaps.
codemap — Code Map PlaygroundWhen you ask Claude to visualize a library's structure — e.g. "create a code map for React" or "show me how Express.js is organized" — this skill generates a self-contained HTML file with:
Trigger phrases:
Template: skills/graph-explorer/templates/graph-explorer.md → Shared Framework + Code Map Spec
data-explorer — Data Explorer PlaygroundWhen you ask Claude to visualize a database schema or data model — e.g. "explore my Postgres schema" or "show entity relationships for our API" — this skill generates a self-contained HTML file with:
PK: <field> · N fields sublabelTrigger phrases:
Template: skills/graph-explorer/templates/graph-explorer.md → Shared Framework + Data Explorer Spec
canvas-builder — Interactive Visual Builder PlaygroundWhen you ask Claude to build any drag-and-drop visual composer — e.g. "build a regex builder", "create a SQL query builder", "make a decision tree" — this skill generates a self-contained HTML file with:
Builder types:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub clientio/jointjs-claude-marketplace --plugin jointjs-claude-playgroundExcalidraw diagramming toolkit — auto-diagram any codebase, architecture diagrams, data flows, with PNG/SVG/URL export
Build interactive, click-through architecture diagrams as a single HTML file. Animated step-by-step flows, mode toggles, dark/light theme, side panel with payloads.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Generate, validate, render Mermaid diagrams from text or code
Claude Code skill for generating high-quality draw.io diagrams with proper font settings, arrow placement, and Japanese text support
General development utilities including Mermaid diagram creation for software documentation