Claude Code Plugins

Community-maintained marketplace

Feedback

Visual content generation and diagram creation. USE WHEN user needs diagrams, flowcharts, technical visualizations, or any visual content to explain concepts.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name Art
description Visual content generation and diagram creation. USE WHEN user needs diagrams, flowcharts, technical visualizations, or any visual content to explain concepts.

Art

Visual content generation skill for creating diagrams, flowcharts, and technical visualizations to support documentation and communication.

Purpose

This skill helps create visual content when text alone isn't sufficient.

Context Detection

This skill activates when:

  • User asks for a diagram, flowchart, or visualization
  • User mentions creating visual representations of concepts
  • User wants to illustrate architecture, processes, or relationships
  • User asks for Mermaid diagrams, ASCII art, or graphical explanations
  • User explicitly says "show me a diagram" or "draw a flowchart"

Use Cases

It's particularly useful for:

  • Technical diagrams and architecture visualizations
  • Flowcharts and process diagrams
  • Concept maps and taxonomies
  • Timeline visualizations
  • Comparison charts

Visual Approach

When creating diagrams, consider:

  • Clarity: Make the diagram easy to understand
  • Purpose: What insight should the visual provide?
  • Format: Which format best serves the content (Mermaid, ASCII, etc.)?
  • Context: Will this be in documentation, a presentation, or for quick reference?

Supported Formats

Mermaid Diagrams

Best for:

  • Flowcharts
  • Sequence diagrams
  • State diagrams
  • Class diagrams
  • Gantt charts

ASCII Art

Best for:

  • Simple diagrams in plain text
  • Terminal-friendly visualizations
  • Code comments

Structured Text

Best for:

  • Comparisons (tables)
  • Hierarchies (indented lists)
  • Timelines (ordered lists)

Workflow Routing

Workflow Trigger File
Visualize "create a diagram", "visualize this" workflows/Visualize.md
Mermaid "mermaid diagram", "flowchart" workflows/Mermaid.md

Examples

Example 1: Architecture Diagram

User: "Create a diagram showing the NixOS deployment flow"
→ Invokes Visualize workflow
→ Determines Mermaid flowchart is appropriate
→ Creates flowchart showing: local changes → build → deploy → activate

Example 2: Comparison Chart

User: "Compare stable vs unstable NixOS approaches"
→ Invokes Visualize workflow
→ Creates comparison table
→ Shows trade-offs clearly

Example 3: Process Flow

User: "Show the git commit workflow as a diagram"
→ Invokes Mermaid workflow
→ Creates flowchart with decision points
→ Shows happy path and error handling

Integration

This skill complements:

  • Documentation: Add diagrams to markdown docs
  • Architecture planning: Visualize system design
  • Troubleshooting: Map out problem flows
  • Communication: Explain complex concepts visually