obsidian-excalidraw
Installation
SKILL.md
Obsidian Excalidraw
Generate .excalidraw files programmatically and embed them in Obsidian markdown notes.
Quick start
Write a generator script to $TMPDIR, make it executable, and run it. The PEP 723
header pins the SDK and the shebang self-invokes through uv — no venv, no install.
#!/usr/bin/env -S uv run --script
# /// script
# requires-python = ">=3.12"
# dependencies = ["excaligen==0.11.14"]
# ///
import sys
sys.path.insert(0, "${CLAUDE_PLUGIN_ROOT}/skills/obsidian-excalidraw/scripts")
from obsidian_preset import new_scene, styled