aboutsummaryrefslogtreecommitdiff
path: root/skills/mindmap-user-guide.json
blob: 0651028c2c6a9a7d1923260bff1f159be48fef51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  "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-07-06T00:13:29.404Z",
  "updated": "2026-07-06T00:13:29.404Z",
  "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 \"<topic>\" -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 <parent-id> \"<idea>\" -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 <id> — subtree starting at that node\n\n4. **Edit nodes:**\n   - mindmap rename <id> \"<new text>\" — change text\n   - mindmap color <id> <color> — set color (red/green/yellow/blue/cyan/magenta/white)\n   - mindmap tag <id> <tag> — add a tag\n\n5. **Persistence:**\n   - mindmap save <name> — save to localStorage\n   - mindmap load <name> — restore\n   - mindmap list — show saved mindmaps\n   - mindmap delete <name> — 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"
}