据 AlphaMoat 统计,截至 2026-09,xmind 累计下载 2,491 次、获 0 个星标,在全部 5,078 个 AI 技能中排名第 4,102 位,在「知识管理」分类(442 个)中排名第 354 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 43 | 1,449 | - | - |
| SkillHub ↗ | 347 | 2,491 | - | — |
各平台的计数口径不同,统计时间不一致。
使用 mcporter、npx 和固定版本的 xmind-generator-mcp,将提纲整理为主题并生成 .xmind 文件。读取现有图时先说明结构与重点,再询问是否导出 Markdown。遵循用户语言,清理文件名并明确输出目录;审阅包且限制其仅访问预期文件。
资料发布于 2026-10-27
以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 2,491 | — | - |
| 2026-08 | 1,936 | +16.2% | - |
| 2026-07 | 1,666 | +22.6% | - |
| 2026-06 | 1,359 | +12.4% | - |
| 2026-05 | 1,209 | — | - |
| 2026-03 | 666 | — | - |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
---
name: xmind
description: Generate and read XMind (.xmind) files via the published xmind-generator-mcp MCP server (npm), with a chat-first UX.
metadata:
openclaw:
emoji: "🧠"
requires:
bins: ["mcporter", "npx"]
install:
- id: npm kind: note
label: "Uses npx [email protected] (no separate install needed)"
---
# xmind 🧠
Generate and read **XMind** `.xmind` files using the published MCP server `xmind-generator-mcp` (npm).
This skill is chat-first:
- “Generate an XMind for this (optionally: save to …)” → generates a `.xmind` and sends it back.
- “Read this XMind and tell me what it’s about” → explains the map first, then offers a Markdown export.
## When to use
- User wants: “generate an XMind file from this outline / plan / PRD / test plan”.
- Output should be a real `.xmind` file that opens in XMind.
## Input format (for generation)
The MCP tool `generate-mind-map` accepts **Schema A** JSON:
```json
{
"title": "Root topic",
"filename": "mindmap-name-no-date",
"topics": [
{
"title": "Topic title (keep core info in the title)",
"note": "Optional: use sparingly; only when the title would be too long",
"labels": ["optional"],
"markers": ["Arrow.refresh"],
"children": [{"title": "Child topic"}]
}
]
}
```
## How the assistant should call the MCP (stdio via mcporter)
### Generate XMind
Use `npx [email protected]` as the MCP server command:
```bash
mcporter call --stdio "npx -y [email protected]" generate-mind-map --args '{...}'
```
### Read XMind (Markdown export)
```bash
mcporter call --stdio "npx -y [email protected]" read-mind-map --args '{"inputPath":"/path/to/file.xmind","style":"A"}'
```
## Read behavior in chat (UX requirement)
When a user sends an `.xmind` file and asks to “read/understand” it:
1) First, explain in detail what the mind map is about (summary + structure + key points + actionable items + gaps).
2) Only after that, ask whether the user wants an export.
3) If the user wants an export, default to **Markdown**.
- `generate --output` can be a directory (recommended) or a full `.xmind` path.
- If outputPath is omitted, the MCP server defaults to its configured `outputPath` environment variable (see below).
## Chat-first workflow (what the assistant should do)
Trigger phrases:
- “Generate an XMind for this” / “Make an XMind from this”
- “Read this XMind” / “Summarize this XMind”
Language rule (important):
- If the user does **not** explicitly specify the language of the generated mind map, **match the language of the user’s request**.
- Example: user asks in Chinese → generate Chinese topic titles.
- Example: user asks in English → generate English topic titles.
- Only switch languages if the user explicitly asks (e.g. “generate in English”).
Filename rule (important):
- If the user provides a filename/path, use it.
- If the user does **not** provide a filename:
- Default filename should follow the user’s request language.
- For Chinese: use short hyphen style, **no date** (e.g. `one-day-trip-detailed` in Chinese characters, but keep it short).
- For English: use a short slug, no date (e.g. `hong-kong-1-day-itinerary`).
- Always sanitize invalid filename characters: `\\ / : * ? \" < > |` → replace with `-`.
Steps:
1) Parse whether the user specified a save location/path.
- If specified, use that.
- If not specified, default to `~/Desktop`.
2) Determine output language:
- If user specified language → follow it.
- Else → match the user’s message language.
3) Convert the user’s content into Schema A JSON (in the chosen language).
- Keep it reasonably sized (avoid thousands of nodes in one go).
- Use XMind enrichment elements when helpful (but keep titles informative):
- `note`: **use sparingly**. Only put content in `note` when it would make the topic title too long or noisy. If the content is core to the plan, keep it in the title instead of hiding it in `note`.
- `labels`: add lightweight categorization (e.g. must-do/optional/rainy-day/budget/family-friendly).
- `relationships`: **sparingly** (mode A) — only for truly cross-branch links that add clarity.
4) Write the JSON to a temp file, e.g. `/tmp/xmind-<ts>.json`.
5) Call the MCP tool `generate-mind-map` via mcporter stdio (`npx [email protected]`).
Capture/compute the output file path.
6) **Send the generated `.xmind` back in chat as an attachment**.
7) Optionally also tell the user where it was saved on disk.
把长文本、文档与网页内容压缩成要点和关键词的摘要工具。
通过 IMA OpenAPI 管理笔记与知识库内容。
规定如何为网页请求选择合适工具的必读指引。
调用百度 AI 搜索接口做网页检索的技能。
用 uvx 直接调用 markitdown,把各类文件转成 Markdown。
面向 OpenClaw 的默认网页搜索,实时检索多个引擎。
用 DuckDuckGo 接口做网页、新闻、图片与视频检索的技能。
检索并发现可用 OpenClaw 技能的技能。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。