Skip to content
Back to skills

Bytesagain Mindmap

BSecurity

**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.

  • 12 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 7, 2026
developmentpythonbashsqlreactnodedockerfrontendbackenddevopsci/cd

Works with

  • terminal

Security analysis

B88/100
  • criticalPipes output to a shell interpreter

Pro scans all 2 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add bytesagain/ai-skills --skill bytesagain-mindmap --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bytesagain Mindmap?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bytesagain Mindmap
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/bytesagain-bytesagain-mindmap/badge)](https://www.skillsdirectory.com/skills/bytesagain-bytesagain-mindmap)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# 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

```bash
# 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
```
```

Files in this skill

  • SKILL.md1.8 KB
  • scripts/script.sh5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…