AlphaMoatによると、2026-09時点でxmindのダウンロード数は2,491、スター数は0で、AIスキル全体5,078件中4,102位、ナレッジ管理では442件中354位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 43 | 1449 | - | - |
| SkillHub ↗ | 347 | 2491 | - | — |
プラットフォームごとに集計方法と集計時点が異なります。
mcporter、npx、版固定の xmind-generator-mcp で概要をトピックに整理し、.xmind を生成します。既存図は構造と要点を先に説明し、その後 Markdown 出力を提案します。依頼の言語を使い、ファイル名を整えて出力先を明示します。パッケージを確認し、アクセスを対象ファイルに限定します。
資料公開日 2026-10-27
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 2491 | — | - |
| 2026-08 | 1936 | +16.2% | - |
| 2026-07 | 1666 | +22.6% | - |
| 2026-06 | 1359 | +12.4% | - |
| 2026-05 | 1209 | — | - |
| 2026-03 | 666 | — | - |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 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 を通じてノートとナレッジベースを操作します。
ウェブ要求に適切なツールを割り当てるための必読ガイドです。
Baidu AI 検索 API でウェブを検索するスキルです。
uvx 経由で markitdown を呼び、さまざまな形式のファイルを Markdown に変換します。
OpenClaw の既定のウェブ検索で、複数のエンジンをリアルタイムに引きます。
DuckDuckGo のエンドポイントでウェブ、ニュース、画像、動画を検索するスキルです。
利用できる OpenClaw スキルを検索して見つけるスキルです。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。