Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
camacho avatar

Visualize

  • 296 installs
  • 1 repo stars
  • Updated May 26, 2026
  • camacho/ai-skills

visualize is an AI agent skill that converts messy reasoning traces, datasets, and system designs into charts, diagrams, and other visual artifacts developers can review during implementation.

About

visualize is a Camacho AI skill for turning unstructured agent reasoning, tabular datasets, and architecture notes into charts, diagrams, and visual artifacts both humans and coding agents can inspect. It fits build-phase work when an implementation needs a shared picture of logic flow, data shape, or component relationships before or while code is written. Developers reach for visualize when text-only explanations are slowing review, when stakeholders need quick visuals from agent output, or when system design sketches must be generated from partial specs. The skill emphasizes reviewable visual deliverables rather than production rendering pipelines or BI dashboards.

  • Generates architecture and flow diagrams from prompts
  • Supports data charts and explanatory visuals
  • Improves agent-to-human communication
  • Useful for design and technical documentation
  • Speeds alignment before coding

Visualize by the numbers

  • 296 all-time installs (skills.sh)
  • Ranked #2,276 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/camacho/ai-skills --skill visualize

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs296
repo stars1
Last updatedMay 26, 2026
Repositorycamacho/ai-skills

How do you chart AI reasoning into reviewable diagrams?

Turn messy AI reasoning, datasets, or system designs into charts, diagrams, and visual artifacts agents and humans can review during implementation.

Who is it for?

Developers and agent workflows that need fast visual explanations of reasoning, data, or system design during implementation.

Skip if: Skip visualize when you need production-grade analytics dashboards, pixel-perfect UI mockups, or automated chart rendering inside a shipped application.

When should I use this skill?

Trigger when the user asks to diagram AI reasoning, visualize a dataset, sketch system architecture, or turn messy agent output into reviewable charts.

What you get

Mermaid or chart definitions, architecture diagrams, and visual summary artifacts ready for human or agent review.

Files

SKILL.mdMarkdownGitHub ↗

/visualize

Auto-detect content shape and render the appropriate visualization. Follows the active-selection rule from ai-workspace/rules/visualizations.md.

Usage

/visualize                              # visualize the last discussed concept
/visualize <topic or file>              # visualize specific content
/visualize --format mermaid <topic>     # force a specific format

Steps

1. Identify content. From args, recent conversation context, or a file path. Determine what needs visualizing.

2. Classify content shape. Use this decision table:

Content shapeSignalFormat
Graph with nodes + edgesarchitecture, dependencies, flow between componentsMermaid graph or flowchart
Sequence / interactionrequest flow, API calls, multi-step protocolMermaid sequenceDiagram
State transitionsmodes, lifecycle, status changesMermaid stateDiagram-v2
Comparison (3+ items)options, tradeoffs, feature matrixMarkdown table
Hierarchy / treefile structure, org chart, simple nestingASCII art
Contrast (2 items)before/after, good/bad, do/don'tInline pairs
Entity relationshipsdata model, schemaMermaid erDiagram

3. Check render surface. Mermaid in committed .md files renders on iOS/web/GitHub/VS Code. In terminal chunks, Mermaid is literal text — use ASCII instead. When surface is unknown, default to ASCII.

4. Render.

  • ASCII / table / inline pairs: output directly in the response.
  • Mermaid: output as a fenced mermaid code block in the response. If high-resolution PNG is needed:
     node --import tsx "${SKILL_DIR}/scripts/render-mermaid.ts" --input <mermaid-file> --output <png-path> --width 2400 --height 1800
  • Format override: if user passed --format, use that format regardless of auto-detection.

5. Present. Show the visualization. If Mermaid PNG was rendered, display the path.

Failure modes

ConditionBehavior
Content shape ambiguousAsk: "This could be a [X] or [Y] — which fits better?"
Mermaid syntax errorShow the error, offer to fix
mmdc not availableFall back to fenced Mermaid block (renders on GitHub/web)

Cross-tool notes

  • Codex / Cursor: run scripts/render-mermaid.ts directly for PNG rendering. Content-shape detection is agent reasoning, not script logic.

Related skills

How it compares

Choose visualize for quick review diagrams from agent or design input; use dedicated charting libraries or BI tools when shipping interactive analytics in production.

FAQ

What does the visualize skill produce?

The visualize skill from camacho/ai-skills generates charts, diagrams, and visual artifacts from AI reasoning traces, datasets, or system designs. Outputs are meant for developer and agent review during implementation, not as production dashboard code.

When should a developer use visualize?

Developers should use visualize when text explanations of agent reasoning, data shape, or architecture are insufficient for review. The skill fits build-phase documentation needs before or while implementation proceeds.

AI & Agent Buildingllmautomationresearch

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.