diff options
| author | Agando <roduccomm@gmail.com> | 2026-06-04 06:01:04 +0200 |
|---|---|---|
| committer | Agando <roduccomm@gmail.com> | 2026-06-04 06:01:04 +0200 |
| commit | a5023e61be61f2f2287342039addab6bb28ad2fd (patch) | |
| tree | 9b1b3c166869cd6fee91bffe1f4134513005b8b1 /skills/mindmap.md | |
| parent | 301f75ab03302a05b3c35950a3b0ab49f9f69ed6 (diff) | |
auto: 2026-06-04_06:00 changes
Diffstat (limited to 'skills/mindmap.md')
| -rw-r--r-- | skills/mindmap.md | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/skills/mindmap.md b/skills/mindmap.md new file mode 100644 index 0000000..e1cbb7b --- /dev/null +++ b/skills/mindmap.md @@ -0,0 +1,50 @@ +--- +name: mindmap +description: Create, manage, visualize, and persist brainstorming mindmaps using the mindmap terminal module. +tags: [mindmap, brainstorming, planning, organization, visualization] +category: productivity +--- + +## Core Workflow + +1. **Create a new mindmap** + - `mindmap new "<topic>" -t tag1,tag2` — creates a root node + - Tags are optional (e.g. planning, research, dev) + - Root gets auto-assigned a color from 7-color palette + +2. **Add child nodes** + - `mindmap add <parent-id> "<idea>" -t tag` — add a child + - Get parent-id from `mindmap show` — IDs are 4-char random strings + +3. **View** + - `mindmap show` — full tree with Unicode box-drawing + - `mindmap show <id>` — subtree starting at that node + - `mindmap svg [name]` — render as inline SVG with colored rects + bezier curves. Optional name saves to /mindmaps/<name>.svg for `preview` + +4. **Visualize with Mermaid** + - Export your mindmap data and render in `webx11_mindmap.html` for a full Mermaid flowchart + - The mermaid library is at `mermaid.min.js` in the newOS4 directory + +5. **Edit nodes** + - `mindmap rename <id> "<new text>"` — change text + - `mindmap color <id> <color>` — set color (red/green/yellow/blue/cyan/magenta/white) + - `mindmap tag <id> <tag>` — assign/update tag + +6. **Persistence** + - `mindmap save <name>` — save to VFS (stores in /mindmaps/ as JSON) + - `mindmap load <name>` — restore + - `mindmap list` — show saved mindmaps + - `mindmap delete <name>` — remove saved mindmap file + +7. **Export** + - `mindmap export [id]` — Markdown bullet list output, auto-copies to clipboard + - `mindmap svg <name>` — saves SVG to /mindmaps/<name>.svg, viewable with `preview` + +8. **Neural VFS integration** + - After running `nvfs-index`, mindmap skill files are indexed as `concept://mindmap` + - Saved mindmaps in /mindmaps/ are discoverable via concept search + +## When to Use +- Brainstorming feature sets, project architecture, or ideas +- Decomposing complex tasks into manageable subtrees +- User says "brainstorm", "diagram", "organize thoughts", "plan", "map out"
\ No newline at end of file |