← Back to Skills Marketplace
Mind Map
by
sawyer-shi
· GitHub ↗
· v1.0.2
· MIT-0
160
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install mind-map-skill
Description
Generate a PNG mind map from Markdown using free (auto), center, or horizontal layout. Use when user asks to produce a brain map/思维导图 from notes.
Usage Guidance
This skill is coherent and appears safe for typical use: it parses Markdown and renders PNGs locally. Before installing or running, note: (1) you need Pillow installed (requirements.txt lists pillow>=10); (2) on first run it will try to download a CJK font from raw.githubusercontent.com and cache it at ~/.cache/mind-map-skill/chinese_font.ttc — if you prefer no network fetch, either provide a local CJK font or run offline; (3) the runner will read any file path you pass and will save the input Markdown into the output folder, so avoid pointing it at sensitive files you don't want duplicated; (4) SKILL.md contains inconsistent example paths (Windows path and different directory names) — ensure you call the correct script path for your environment. If you need higher assurance, review the bundled Python files locally (they are small and readable) and run the tool in an isolated environment (container or VM).
Capability Assessment
Purpose & Capability
Name/description align with included code: scripts parse Markdown and render PNG images using Pillow. Declared runtime artifacts (examples, reference, runner) match the functionality. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions stay within the stated purpose (read Markdown input, optionally from a file, generate image(s), save outputs and report stats). Two minor issues: SKILL.md includes a hardcoded Windows-oriented working directory example ('D:\Work\skills\mind_map') and there are inconsistent path/name conventions in docs (uses both mind_map and mind-map-skill), which are usability inconsistencies but not security-critical. Also note the runner will read any file path you pass and will save the input Markdown into the output folder (so do not pass sensitive files you do not want duplicated into output).
Install Mechanism
This is instruction/code bundle with no automated install spec. Dependencies are minimal (Pillow listed in requirements.txt). The only network activity is an on-demand font download from a GitHub raw URL (FONT_DOWNLOAD_URL) to a local cache; using raw.githubusercontent.com is common for assets but still an external network fetch. There is no download-from-arbitrary-URL installer or obfuscated fetches.
Credentials
The skill requests no environment variables or credentials. The only filesystem writes are to the output directory and to a per-user cache (~/.cache/mind-map-skill/chinese_font.ttc) for an optional font — this is proportionate to its purpose.
Persistence & Privilege
always is false and disable-model-invocation is true (so it will not be autonomously invoked). The skill writes only to its own output and cache paths and does not alter other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mind-map-skill - After installation, invoke the skill by name or use
/mind-map-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Font fallback improved: now explicitly prioritizes system CJK fonts by OS when download is unavailable.
- Documentation update: clarified system font selection order for Linux, macOS, and Windows.
v1.0.1
- Added bundled CJK font for improved Chinese language support in mind maps.
- Updated documentation to reference the new bundled font file.
- No changes to core logic or user experience.
v1.0.0
Mind maps are automatically generated locally and securely,No key authorization required, No access to external services required.
Metadata
Frequently Asked Questions
What is Mind Map?
Generate a PNG mind map from Markdown using free (auto), center, or horizontal layout. Use when user asks to produce a brain map/思维导图 from notes. It is an AI Agent Skill for Claude Code / OpenClaw, with 160 downloads so far.
How do I install Mind Map?
Run "/install mind-map-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mind Map free?
Yes, Mind Map is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Mind Map support?
Mind Map is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mind Map?
It is built and maintained by sawyer-shi (@sawyer-shi); the current version is v1.0.2.
More Skills