
axtonliu/axton-obsidian-visual-skills
3 skills4.8k installs8.9k starsGitHub
Install
npx skills add https://github.com/axtonliu/axton-obsidian-visual-skillsSkills in this repo
1Excalidraw DiagramExcalidraw Diagram is an agent skill that converts unstructured text into structured Excalidraw drawings for solo builders who document in Obsidian or share on excalidraw.com. You invoke it when you need a flowchart, mind map, or relationship diagram without hand-placing every shape. The skill reads trigger phrases (including 画图, 流程图, standard excalidraw, animate) to pick one of three formats: Obsidian markdown with the excalidraw plugin, portable .excalidraw for the web editor, or animation-ordered JSON for excalidraw-animate. After content analysis it selects an appropriate diagram type, emits valid Excalidraw JSON, writes the file to your current working directory, and tells you how to open or animate it. It fits builders who think in notes first and want visuals that stay in sync with their repo or vault rather than one-off screenshots.2.4kinstalls2Obsidian Canvas Creatorobsidian-canvas-creator is an agent skill for solo builders who think in graphs and want Obsidian Canvas files without hand-tuning every node coordinate. It encodes the canvas JSON schema—groups with labels and colors, text nodes, positioning, and edge hooks—so an agent can scaffold concept maps, feature breakdowns, or learning paths from a brief. Primary shelf is Build docs, but it also supports Idea research maps and Validate scope diagrams when you need a shareable visual before coding. Compared to freeform markdown, it delivers a structured visual artifact you can iterate in Obsidian. Use when you need repeatable canvas topology (grouped sections, paired concept nodes, application columns) rather than one-off bullet notes.1.3kinstalls3Mermaid VisualizerMermaid Visualizer is an agent skill that packages Axton Liu’s Mermaid syntax rules and error-prevention patterns for solo builders who document systems in Obsidian or plain Markdown. Instead of trial-and-error renders, the skill steers the model toward valid node labels, subgraph declarations, connections, and styling so diagrams compile on the first pass. It is especially useful when numbered steps, spaced subgraph titles, or markdown-looking list syntax trigger “Unsupported markdown: list” failures. The reference is structured as a deep syntax guide—critical fixes first, then node and subgraph rules, arrows, colors, layout, advanced patterns, and troubleshooting—so you can paste architecture flows, journey maps, and decision trees into vault pages or repo docs without fighting the parser. Pair it with any agent that edits SKILL.md or product docs when visuals are part of your build-and-ship checklist.1.2kinstalls