Takes your text and outputs Obsidian Canvas JSON files with either MindMap or freeform layouts. The skill analyzes your content structure, positions nodes with proper spacing (320px horizontal, 200px vertical minimums), assigns colors, and handles all the ID generation and coordinate math. It's thorough about validation, like checking for overlaps and proper quote escaping for Chinese characters. Most useful when you've got hierarchical content or notes you want to visualize spatially instead of just reading linearly. The implementation gets into specifics like node sizing based on text length and radial distribution algorithms for mind maps, so outputs should actually import cleanly into Obsidian without manual fixes.
npx skills add https://github.com/axtonliu/axton-obsidian-visual-skills --skill obsidian-canvas-creator