🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub✦ BytesAgain

Bytesagain Mindmap

by @loutai0307-prog

Generate ASCII mind maps from indented text outlines to visualize hierarchies and structures directly in the terminal or export as Markdown.

Versionv1.0.0
Downloads541
Installs2
TERMINAL
clawhub install bytesagain-mindmap

πŸ“– About This Skill

mindmap

Text Mind Map Generator β€” Transform plain outlines and bullet lists into beautiful ASCII tree diagrams. Visualize your ideas, document structures, and hierarchies directly in the terminal.

Commands

| Command | Description | Example | |---------|-------------|---------| | create | Generate ASCII mind map from text input | create "Project\n Frontend\n React\n Backend\n Node" | | view | Read a text file and render as mind map | view outline.txt | | export | Render and output as Markdown code block | export outline.txt |

Usage

# From a string (use \n for newlines)
bash script.sh create "Root\n  Branch A\n    Leaf 1\n    Leaf 2\n  Branch B"

From a file

bash script.sh view my-outline.txt

Export as Markdown

bash script.sh export my-outline.txt > mindmap.md

Pipe from stdin

cat outline.txt | bash script.sh view -

Input Format

Use indentation (spaces or tabs) to define hierarchy. The first non-empty line is the root node.

My Project
  Frontend
    React
      Components
      Hooks
    CSS
      Tailwind
  Backend
    Node.js
    PostgreSQL
  DevOps
    Docker
    CI/CD

Requirements

  • bash >= 4.0
  • python3 >= 3.7
  • No external packages required (uses only stdlib)
  • Examples

    $ bash script.sh create "Learning Python\n  Basics\n    Variables\n    Functions\n  OOP\n    Classes\n    Inheritance\n  Libraries\n    NumPy\n    Pandas"

    Learning Python β”œβ”€β”€ Basics β”‚ β”œβ”€β”€ Variables β”‚ └── Functions β”œβ”€β”€ OOP β”‚ β”œβ”€β”€ Classes β”‚ └── Inheritance └── Libraries β”œβ”€β”€ NumPy └── Pandas

    $ bash script.sh export outline.txt

    mindmap My Project β”œβ”€β”€ Frontend β”‚ β”œβ”€β”€ React β”‚ └── CSS └── Backend └── Node.js

    πŸ’‘ Examples

    $ bash script.sh create "Learning Python\n  Basics\n    Variables\n    Functions\n  OOP\n    Classes\n    Inheritance\n  Libraries\n    NumPy\n    Pandas"

    Learning Python β”œβ”€β”€ Basics β”‚ β”œβ”€β”€ Variables β”‚ └── Functions β”œβ”€β”€ OOP β”‚ β”œβ”€β”€ Classes β”‚ └── Inheritance └── Libraries β”œβ”€β”€ NumPy └── Pandas

    $ bash script.sh export outline.txt

    mindmap My Project β”œβ”€β”€ Frontend β”‚ β”œβ”€β”€ React β”‚ └── CSS └── Backend └── Node.js