XMind Generator for Openclaw

A professional utility to convert Markdown outlines and plain text into structured XMind mind maps.

geoion
v1.0.3
Feb 28, 2026
3
2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install xmind-generator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install xmind-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is XMind Generator?

The XMind Generator is a specialized tool within the Openclaw Skills library designed to bridge the gap between text-based documentation and visual brainstorming. It enables users to take hierarchical Markdown content—utilizing standard heading and bullet point syntax—and programmatically convert it into fully functional .xmind files. This skill is perfect for users who prefer the speed of writing in a code editor but require the visual clarity of a mind map for planning, presentations, or complex system mapping.

By leveraging the XMind SDK and a dedicated Node.js runtime, the skill ensures that every level of your outline is accurately represented as a node or sub-topic. Whether you are starting with a formal Markdown document or a rough text description, this addition to your Openclaw Skills workspace automates the manual labor of diagramming, allowing you to focus on the structure of your ideas rather than the aesthetics of the tool.

XMind Generator Use Cases

  • Rapidly turning meeting minutes and project outlines into visual mind maps for team reviews.
  • Converting unstructured brainstorming sessions into organized hierarchical structures.
  • Visualizing complex documentation or book chapters directly from Markdown source files.
  • Generating project roadmaps and task breakdowns from simple text-based descriptions.

How XMind Generator Works

  1. The skill receives input either as a pre-formatted Markdown file, a raw text string, or via standard input.
  2. If the input is unstructured text, the agent first parses and converts it into a valid Markdown outline structure (# for root, - for branches).
  3. The skill executes the generate_xmind.js script located in the skill directory using the Node.js runtime.
  4. The script utilizes the XMind SDK to build the map architecture based on the provided indentation and heading levels.
  5. A .xmind file is generated and saved directly to the workspace directory, providing a ready-to-open file for the XMind application.

XMind Generator Setup

To use this component of your Openclaw Skills, you must first install the required dependencies within the skill's directory:

cd <skill_dir>
npm install

Ensure that Node.js is installed on your local environment to execute the generator script successfully.

XMind Generator Data Schema & Taxonomy

The skill interprets Markdown syntax to define the XMind workbook structure as follows:

Markdown Element XMind Component Description
# Level 1 Heading Central Topic The core theme or title of the mind map.
- Bullet Point Main Topic Primary branches connected to the central topic.
Indented Bullet Sub-topic Nested nodes representing detailed points or child tasks.
Text Body Node Labels The text content of each line becomes the label for that specific node.

XMind Generator Advanced Features

  • Intelligent text-to-markdown conversion for processing natural language descriptions before map generation.
  • Support for deep nesting levels, allowing for the creation of highly detailed and complex maps.
  • Flexible execution via command-line arguments, including support for file inputs (--input) and direct text strings (--text).
  • Seamless integration with the workspace file system, making it a powerful asset among other Openclaw Skills for automated documentation workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*