axtonliu/axton-obsidian-visual-skills

Visual Skills Pack for Obsidian: generate Canvas, Excalidraw, and Mermaid diagrams from text with Claude Code

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 42 minutes ago
Added to GitGenius on September 19th, 2026
Created on January 10th, 2026
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 322
Total Stargazers: 3,618 (+0)
Total Subscribers: 13 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.1 days
Mean response time: 47.9 days
90th percentile: 165.1 days
Tracked items: 7

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • needs-repro (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Axton Obsidian Visual Skills Pack is a plugin for Obsidian that generates Canvas, Excalidraw, and Mermaid diagrams from text using Claude Code.

The tool solves the problem of converting unstructured text descriptions into visual diagrams within Obsidian. It works by leveraging Claude Code as a skill-based extension that interprets text input and generates diagram definitions in multiple formats. Users describe what they want to visualize, and the tool produces ready-to-use diagrams in Obsidian's native Canvas format, Excalidraw's hand-drawn style, or Mermaid's flowchart syntax. The Excalidraw generator supports eight diagram types including flowcharts, mind maps, hierarchies, relationships, comparisons, timelines, matrices, and freeform layouts, with options for standard output, Obsidian-embedded markdown, or animated variants. The Mermaid visualizer focuses on presentation-ready diagrams with built-in syntax error prevention.

The tool suits users working in Obsidian who want to quickly generate visual representations without manually drawing or coding diagram syntax. It works best for knowledge workers, students, and teams documenting processes, concepts, and relationships. The hand-drawn Excalidraw aesthetic appeals to those preferring informal visual notes, while Mermaid output targets users needing polished documentation. The project explicitly positions itself as a demonstration of how tools and systems work together rather than a production-grade codebase.

Development is experimental and prototype-focused. The maintainer acknowledges the tool does not yet handle all input scales and edge cases, with output quality varying based on model version and input structure. The primary goal is demonstrating integration patterns rather than maintaining comprehensive coverage, and the maintainer requests reproducible test cases when issues arise rather than committing to broad support.