save-ob-chaos-excalidraw

绘制 Excalidraw 图表并存档到 Obsidian Chaos 文件夹。触发词:"画个图存到 Obsidian"、"excalidraw 存档"、"画个流程图保存"、"画图存到 chaos"、"创建图表并存档"、"画架构图到 ob"。

Best use case

save-ob-chaos-excalidraw is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

绘制 Excalidraw 图表并存档到 Obsidian Chaos 文件夹。触发词:"画个图存到 Obsidian"、"excalidraw 存档"、"画个流程图保存"、"画图存到 chaos"、"创建图表并存档"、"画架构图到 ob"。

Teams using save-ob-chaos-excalidraw should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/save-ob-chaos-excalidraw/SKILL.md --create-dirs "https://raw.githubusercontent.com/Lionad-Morotar/local-tools/main/local-link/skills/save-ob-chaos-excalidraw/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/save-ob-chaos-excalidraw/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How save-ob-chaos-excalidraw Compares

Feature / Agentsave-ob-chaos-excalidrawStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

绘制 Excalidraw 图表并存档到 Obsidian Chaos 文件夹。触发词:"画个图存到 Obsidian"、"excalidraw 存档"、"画个流程图保存"、"画图存到 chaos"、"创建图表并存档"、"画架构图到 ob"。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Save Excalidraw to Obsidian Chaos

绘制 Excalidraw 图表并存档到 `~/Github/Obsidian/Chaos/`。

## Workflow

1. **识别意图** - 从对话中提取用户要绘制的内容描述
2. **选择图表类型** - 流程图、思维导图、层级图、关系图、架构图、时间线图、矩阵图等
3. **生成图表** - 调用 excalidraw-diagram 技能逻辑生成 JSON
4. **构建文件** - Obsidian 模式(默认):
   ```markdown
   ---
   excalidraw-plugin: parsed
   tags: [excalidraw, chaos]
   created: {ISO8601}
   ---
   ==⚠ Switch to EXCALIDRAW VIEW... ⚠==
   # Excalidraw Data
   ## Text Elements
   %%
   ## Drawing
   ```json
   {excalidraw-json}
   ```
   %%
   ```
5. **写入文件** - 路径:`~/Github/Obsidian/Chaos/{taskname}.md`
6. **确认** - 告知路径、图表类型和使用说明

## Design Rules

遵循 excalidraw-diagram 技能规范:
- 文本使用 `fontFamily: 5`(Excalifont)
- 双引号 `"` 替换为 `『』`,圆括号 `()` 替换为 `「」`
- 配色:浅蓝 `#a5d8ff`(输入)、浅绿 `#b2f2bb`(成功)、浅橙 `#ffd8a8`(警告)、浅紫 `#d0bfff`(处理中)
- 画布范围:0-1200 x 0-800 像素

## Implementation

- 使用 `mkdir -p ~/Github/Obsidian/Chaos` 确保目录存在
- 文件名格式:`{主题}.{类型}.md`,如 `用户登录流程.flowchart.md`

Related Skills

save-to-eagle

7
from Lionad-Morotar/local-tools

归档网络内容到 Eagle 素材库。支持:(1) Behance/Pixiv 图片归档,(2) 网页视频录制(页面动画、滚动录制)。使用方式:'归档 [URL]' 归档图片;'录制网页视频 [URL]' 录制页面动画;'滚动录制 [URL]' 自动滚动截图。支持评分如 '归档 [URL], 3/5'。

save-ob-chaos

7
from Lionad-Morotar/local-tools

将对话内容快速存档到 Obsidian Chaos 文件夹。触发词:"存档到 Obsidian"、"保存到 Chaos"、"ob 存档"、"记下这个"、"保存这段内容"、"存到 chaos"。

save-ob-chaos-mermaid

7
from Lionad-Morotar/local-tools

将 Mermaid 图表保存到 Obsidian Chaos 文件夹。触发词:"保存 mermaid 到 chaos"、"mermaid 存档"。

open-u-dashboard

7
from Lionad-Morotar/local-tools

open understand dashboard for user

sync-template-skill

7
from Lionad-Morotar/local-tools

这是一个技能文件的模板,展示了技能的基本结构和内容组织方式。

talk-humanize

7
from Lionad-Morotar/local-tools

Be direct and informative. No filler, no fluff, but give enough to be useful.

search-web

7
from Lionad-Morotar/local-tools

使用 Evaluator-optimizer 模式进行系统性多轮网络搜索,采用结构化 Ask 流程在搜索前澄清研究目标。基于 YC Office Hours 的提问方法论,确保搜索方向清晰、结果可验证。当用户需要深入调查复杂主题、验证假设或全面收集信息时使用。

release-project

7
from Lionad-Morotar/local-tools

项目版本发布流程指导,帮助用户完成版本规划、Changelog 管理、版本号升级、Git 标签创建和 npm 首次发布准备。Use when: (1) 用户需要发布新版本 (2) 需要创建版本发布流程 (3) 需要管理版本号和 Changelog (4) 需要自动化版本发布 (5) 需要检查 release 分支同步 (6) 首次 npm 发布准备

recognize-codebase-branch-flow

7
from Lionad-Morotar/local-tools

识别并记忆项目 git 分支模型

rebase-commits

7
from Lionad-Morotar/local-tools

将零散的 commits 整合为清晰的逻辑提交,使 Git 历史更易读。 Use when: (1) 用户说 "rebase commits"、"整理提交历史"、"让历史更干净" (2) 用户想将多个相关 commits 合并为逻辑单元 (3) 完成一个功能后需要清理 commit 历史 (4) 提交历史混乱,需要重新组织

read-codebase

7
from Lionad-Morotar/local-tools

阅读棕地项目代码库,智能分析代码结构,递归补充其调用链上所有函数的注释。

proof-reading

7
from Lionad-Morotar/local-tools

修复语病,使句子更通顺