{ "name": "mindmap-user-guide", "description": "How to create, view, and manage brainstorming mindmaps using the mindmap terminal module", "tags": [ "mindmap", "brainstorming", "organization", "planning" ], "category": "productivity", "created": "2026-06-22T19:02:49.950Z", "updated": "2026-06-22T19:02:49.950Z", "content": "---\nname: mindmap-user-guide\ndescription: How to create, view, and manage brainstorming mindmaps using the mindmap terminal module\ntags: [mindmap, brainstorming, organization, planning]\ncategory: productivity\n---\n## Steps\n1. **Create a new mindmap:**\n - mindmap new \"\" -t tag1,tag2 — creates a root node\n - Tags are optional (e.g. planning, research, dev)\n - Root gets auto-assigned a color\n\n2. **Add child nodes:**\n - mindmap add \"\" -t tag — add a child\n - Get the parent-id from mindmap show\n - IDs are 4-char random strings (e.g. a3f8, x7k2)\n\n3. **View the mindmap:**\n - mindmap show — full tree with Unicode box-drawing\n - mindmap show — subtree starting at that node\n\n4. **Edit nodes:**\n - mindmap rename \"\" — change text\n - mindmap color — set color (red/green/yellow/blue/cyan/magenta/white)\n - mindmap tag — add a tag\n\n5. **Persistence:**\n - mindmap save — save to localStorage\n - mindmap load — restore\n - mindmap list — show saved mindmaps\n - mindmap delete — remove saved\n\n6. **Export:**\n - mindmap export [id] — Markdown bullet list output\n\n## When to use\n- User wants to brainstorm, organize ideas, plan features\n- User says \"map out\", \"diagram\", \"brainstorm\", \"organize thoughts\"\n- Visualizing project structure or task decomposition" }