excalidraw-obsidian
Create or update Excalidraw diagrams in the Obsidian vault as .md files compatible with the obsidian-excalidraw-plugin.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create or update Excalidraw diagrams in the Obsidian vault as .md files compatible with the obsidian-excalidraw-plugin.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Compact the current conversation into a handoff document for another agent to pick up.
Generate Archetype Tim Henson X preset files from AI-supplied parameter overrides using a template copy workflow.
Use acli to manage Jira tickets -- search, view, create, edit, transition, assign, comment, and more from the command line.
Use pup to query Datadog metrics and logs -- search, query, aggregate, list, and analyze observability data from the command line.
Manage tmux sessions, windows, and panes via the tmux CLI. Use when the user asks to run background processes, set up multi-pane layouts, monitor commands, or work with tmux in any way.
Use tsq to extract structured code information with tree-sitter queries, symbols, outlines, and references across languages.
| name | excalidraw-obsidian |
| description | Create or update Excalidraw diagrams in the Obsidian vault as .md files compatible with the obsidian-excalidraw-plugin. |
| argument-hint | ["description of what to draw"] |
Create or update Excalidraw drawings in the Obsidian vault at ~/notes/obsedian/Excalidraw/.
Files use the .md extension (NOT .excalidraw or .excalidraw.md) and follow this structure:
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document.==
# Excalidraw Data
## Text Elements
<text content> ^<element-id>
## Drawing
` ` `json
{
"type": "excalidraw",
"version": 2,
"source": "https://excalidraw.com",
"elements": [...],
"appState": {
"viewBackgroundColor": "#ffffff",
"gridSize": null
},
"files": {}
}
` ` `
%%
.md, never .excalidraw or .excalidraw.md^<id> — one blank line between each%% at the end (the %% before ## Drawing and after the closing triple backticks)json code fence, NOT compressed-json. The plugin will compress it on load.excalidraw-plugin: parsed and tags: [excalidraw]The plugin compresses JSON into compressed-json format on save. You CANNOT surgically edit compressed content. To update an existing file:
.excalidraw source if available## Drawing section with raw json## Text Elements section to include any new text elementsUse the Excalidraw MCP read_me tool to get the full element format reference including color palettes, element types, and examples. Call it once per session before creating diagrams.
read_me tool (once per session) to get element format referencecreate_view to preview the diagram inline first.md file to the Excalidraw folder$ARGUMENTS — Description of what to draw or which file to update