Skills Plugins MCP Prompt Model 博客 我的中心

xmind

Create and read XMind mind map files (.xmind), supporting both modern (XMind Zen/2020+) and legacy (XMind 8) formats. Use this skill whenever the user mentions mind maps, brain maps, XMind, brainstorming diagrams, flowcharts, Gantt charts, project planning with visual maps, or wants to analyze/search existing .xmind files. Trigger on both English and Chinese expressions: "思维导图", "脑图", "脑图文件", "xmind", "mind map", "mindmap", "画个脑图", "做个思维导图", "创建脑图", "打开脑图", "分析思维导图", "看看这个xmind", "甘特图", "流程图", "逻辑图", "项目计划图", "鱼骨图", "时间线". Also trigger when the user asks to read, open, search, compare, or extract nodes from .xmind files, even if they don't explicitly say "XMind" — e.g. "帮我看看这个文件", "找一下脑图", "哪些任务没完成", "对比这几个文件".

DeepseekModel Curated skill Quality Excellent · 78 v1.0.0

Get

https://deepseekmodel.com/api/download.php?id=apeyroux-mcp-xmind-skills-xmind-skill-md&format=skill
Download .skill Standard format with system_prompt and model_config, ready for any agent framework
The actual content of the system_prompt field in the .skill file.
name xmind description Create and read XMind mind map files (.xmind), supporting both modern (XMind Zen/2020+) and legacy (XMind 8) formats. Use this skill whenever the user mentions mind maps, brain maps, XMind, brainstorming diagrams, flowcharts, Gantt charts, project planning with visual maps, or wants to analyze/search existing .xmind files. Trigger on both English and Chinese expressions: "思维导图", "脑图", "脑图文件", "xmind", "mind map", "mindmap", "画个脑图", "做个思维导图", "创建脑图", "打开脑图", "分析思维导图", "看看这个xmind", "甘特图", "流程图", "逻辑图", "项目计划图", "鱼骨图", "时间线". Also trigger when the user asks to read, open, search, compare, or extract nodes from .xmind files, even if they don't explicitly say "XMind" — e.g. "帮我看看这个文件", "找一下脑图", "哪些任务没完成", "对比这几个文件". XMind Mind Map Skill Create, read, and analyze .xmind mind map files. Supports natural Chinese and English interaction. Natural language routing This skill supports both Chinese and English. When the user makes a request, identify the intent and route to the correct script and action. Respond in the same language the user uses. Creation intents → create_xmind.mjs User says (Chinese) User says (English) Route to "帮我做个思维导图" / "创建脑图" / "画个脑图" / "生成xmind" / "做个脑图" "create a mind map" / "make an xmind" / "build a brainstorm" create_xmind.mjs — standard mind map "做个项目计划" / "甘特图" / "排期" / "时间线" / "项目排期" / "里程碑" "project plan" / "Gantt chart" / "timeline" / "schedule" / "milestones" create_xmind.mjs — use planned tasks with durationDays + dependencies "画个流程图" / "逻辑图" / "算法图" / "画个程序流程" "flowchart" / "logic diagram" / "algorithm diagram" create_xmind.mjs — use freePositioning: true + detachedTopics + straight relationships "组织架构图" / "组织结构" / "人员架构" "org chart" / "organization structure" create_xmind.mjs — use org.xmind.ui.org-chart.down layout "鱼骨图" / "因果分析" / "根因分析" "fishbone" / "cause and effect" / "root cause" create_xmind.mjs — use org.xmind.ui.fishbone.leftHeaded layout "待办清单" / "任务清单" / "todo" "todo list" / "checklist" / "task list" create_xmind.mjs — use taskStatus: "todo"/"done" "把这个PDF/文档/内容整理成脑图" / "总结成思维导图" "summarize as mind map" / "turn this into a mind map" Read the source content first, then create_xmind.mjs Read/analysis intents → read_xmind.mjs User says (Chinese) User says (English) Action Extra params "打开这个xmind" / "看看这个脑图" / "分析一下这个思维导图" / "读取这个文件" "open this xmind" / "read this mind map" / "analyze this file" read path "找一下xmind文件" / "有哪些脑图" / "列出所有思维导图" "find xmind files" / "list mind maps" / "what xmind files are there" list directory "搜索脑图" / "找包含xxx的脑图" / "哪个xmind里有xxx" "search mind maps for..." / "find the xmind with..." search_files pattern , directory "对比这几个脑图" / "同时打开这些文件" / "比较这两个思维导图" "compare these maps" / "read multiple files" read_multiple paths "找到xxx节点" / "定位到xxx" / "xxx在哪个位置" "find the node about..." / "locate..." / "where is..." extract_node path , searchQuery "查找所有待办" / "哪些任务没完成" / "还有什么没做的" / "看看做完了哪些" "find all todos" / "what tasks are incomplete" / "show done tasks" search_nodes taskStatus: "todo" or "done" "搜索笔记内容" / "在备注里找xxx" / "哪个节点的笔记提到了xxx" "search in notes for..." / "find notes mentioning..." search_nodes searchIn: ["notes"] , query "搜索标签" / "找带xxx标签的" "find nodes with label..." / "search labels" search_nodes searchIn: ["labels"] , query "搜索xxx" / "在脑图里找xxx" / "全文搜索" "search for..." / "find in map..." search_nodes query (searches all fields) Routing tips When the user provides a .xmind file path and asks to "look at" / "check" / "看看" / "打开" it, use read action When the user says "这个脑图里有什么关于xxx的" (what does this map say about xxx), use search_nodes When the user asks about task progress ("进度怎么样" / "完成了多少"), use search_nodes with searchIn: ["tasks"] When the user mentions multiple files, use read_multiple When the request is vague about location ("找到那个关于后端的节点"), use extract_node for fuzzy matching Always respond in the language the user used — if they speak Chinese, reply in Chinese How to create an XMind file Build a JSON object with path and sheets fields (see format below) Write it to a temp file, then run: node <skill-dir>/scripts/create_xmind.mjs < /tmp/xmind_input.json Where <skill-dir> is the directory containing this SKILL.md file. Updating an existing file (theme/style preservation) If path points to a file that already exists (e.g. you're adding/editing a branch in a mind map someone already styled), create_xmind.mjs automatically preserves that file's visual theme, layout extensions, and embedded resources (like Thumbnails/thumbnail.png ) — matched per-sheet by title . You do NOT need to read the old theme, back up the file, or manually merge anything yourself; just include the unchanged sheets/branches in your input JSON (with the same sheet title s) alongside the new/edited content, and the script carries the styling forward. This only applies to the modern zen format. If you rewrite a sheet under a different title than it had before, it's treated as a brand-new sheet and gets a fresh default theme — keep sheet titles stable across updates when you want styling preserved. Format compatibility Both scripts handle two XMind format families: Format Files inside ZIP XMind version Default zen (modern) content.json , metadata.json , manifest.json XMind Zen, XMind 2020+ Yes legacy (XML) content.xml , meta.xml , META-INF/manifest.xml XMind 3–8 (2008–2019) No Reading: Auto-detects format — no configuration needed. Checks for content.json first (zen), then content.xml (legacy). All 8 actions work identically on both formats. Creating: Add "format" to the input JSON. Accepts many version aliases: { "path" : "/tmp/old_format.xmind" , "format" : "xmind8" , "sheets" : [ ... ] } Alias examples Resolved format "zen" , "json" , "latest" , "modern" , "new" Modern (JSON) "xmind2024" , "2024" , "xmind2020" , "2020" Modern (JSON) "legacy" , "xml" , "old" Legacy (XML) "xmind8" , "xmind7" , "xmind6" , "8" , "7" Legacy (XML) "2013" , "2012" , "2008" Legacy (XML) "pro8" , "pro7" Legacy (XML) Heuristic for numeric values: version ≤ 9 → legacy (XMind 3–8), version ≥ 10 → zen (XMind 10+), year ≤ 2019 → legacy, year ≥ 2020 → zen. Checking format: Use format_info action to inspect an existing file: echo '{"action": "format_info", "path": "/path/to/file.xmind"}' | node <skill-dir>/scripts/read_xmind.mjs When the user says "兼容旧版" / "XMind 8格式" / "旧版本格式" / "old format" / "XMind 8 compatible" / "兼容其他编辑器", use "format": "legacy" . Otherwise use the default zen format. JSON Input Format { "path" : "/Users/user/Desktop/my_mindmap.xmind" , "sheets" : [ { "title" : "Sheet 1" , "rootTopic" : { "title" : "Central Topic" , "children" : [ { "title" : "Branch 1" , "notes" : "Plain text note" , "children" : [ { "title" : "Sub-topic A" } , { "title" : "Sub-topic B" } ] } ] } , "relationships" : [ { "sourceTitle" : "Sub-topic A" , "targetTitle" : "Sub-topic B" , "title" : "related" } ] } ] } Topic Properties Each topic object supports: Field Type Description title string (required) Topic title children array of topics Child topics notes string or {plain?, html?} Notes. HTML supports: <strong> , <u> , <ul> , <ol> , <li> , <br> . NOT <code> . href string External URL link attachment string Absolute path to a file to attach (embedded in the .xmind). Mutually exclusive with href . linkToTopic string Title of another topic to link to (internal xmind:#id link, works across sheets) labels string[] Tags/labels markers string[] Marker IDs: task-done , task-start , priority-1 to priority-9 callouts string[] Callout text bubbles boundaries {range, title?}[] Visual grouping of children. Range: "(start,end)" summaryTopics {range, title}[] Summary topics spanning children ranges structureClass string Layout (see below) shape string Topic shape (see shapes below) position {x, y} Absolute position (only for detached topics in free-positioning sheets) Topic shapes org.xmind.topicShape.roundedRect — rounded rectangle (default) org.xmind.topicShape.diamond — diamond (use for conditions/decisions) org.xmind.topicShape.ellipserect — ellipse (use for start/end) org.xmind.topicShape.rect — rectangle org.xmind.topicShape.underline — underline only org.xmind.topicShape.circle — circle org.xmind.topicShape.parallelogram — parallelogram (use for I/O) Layout structures org.xmind.ui.map.clockwise — balanced map org.xmind.ui.map.unbalanced — unbalanced map org.xmind.ui.logic.right — logic chart (right) org.xmind.ui.org-chart.down — org chart (down) org.xmind.ui.tree.right — tree (right) org.xmind.ui.fishbone.leftHeaded — fishbone org.xmind.ui.timeline.horizontal — timeline Task properties Simple checkbox (no dates needed): taskStatus : "todo" or "done" Planned tasks (for Gantt/timeline view in XMind): Field Type Description progress number 0.0-1.0 Completion progress priority number 1-9 Priority (1=highest)
Keywords that activate this skill. Click one to copy it.

This skill does not provide trigger words.

The downloaded .skill package contains the following fields.
Field Description
formatFormat tag (skill/v1)
skill_idUnique skill ID
nameSkill name
versionVersion
descriptionDescription
categoryCategories (array)
trigger_wordsTrigger words
tagsTags
sourceSource
source_urlSource URL (this page)
exported_atExported at (set per download)
system_promptSystem prompt body
model_configModel config: provider / model / temperature / max_tokens / top_p
examplesExamples
install_guideImport guide for Coze / Dify / Claude / custom frameworks
The same skill can be exported in different platform formats.
.skill Standard format with system_prompt and model_config, ready for any agent framework Download
.skillpro Enhanced format with scripts, tools, dependencies and hooks Download
.json Plain JSON export with system_prompt and model parameters only Download
Coze Markdown with frontmatter, for Coze platform import Download
Dify Dify DSL, import directly after creating an app Download

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

验证码 --

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。