✓ Verified 💻 Development ✓ Enhanced Data

Folder Tree Generator

Generates an ASCII tree or JSON representation of a directory structure.

Rating
4 (327 reviews)
Downloads
2,073 downloads
Version
1.0.0

Overview

Generates an ASCII tree or JSON representation of a directory structure.

Complete Documentation

View Source →

Folder Tree Generator

A utility skill to visualize directory structures in ASCII tree format or JSON.

Usage

bash
# Generate ASCII tree for current directory
node skills/folder-tree-generator/index.js

# Generate ASCII tree for specific directory
node skills/folder-tree-generator/index.js /path/to/dir

# Generate JSON output
node skills/folder-tree-generator/index.js --json

# Limit depth
node skills/folder-tree-generator/index.js --depth 2

Options

  • --json: Output as JSON.
  • --depth : Limit recursion depth.
  • [dir]: Directory to scan (default: .).

Examples

ASCII Output:

text
.
├── file1.txt
└── dir1
    ├── file2.txt
    └── file3.txt

JSON Output:

json
{
  "name": ".",
  "type": "directory",
  "children": [
    { "name": "file1.txt", "type": "file" },
    { "name": "dir1", "type": "directory", "children": [...] }
  ]
}

Installation

Terminal bash

openclaw install folder-tree-generator
    
Copied!

💻Code Examples

node skills/folder-tree-generator/index.js --depth 2

node-skillsfolder-tree-generatorindexjs---depth-2.txt
## Options

- `--json`: Output as JSON.
- `--depth <n>`: Limit recursion depth.
- `[dir]`: Directory to scan (default: `.`).

## Examples

**ASCII Output:**
example.sh
# Generate ASCII tree for current directory
node skills/folder-tree-generator/index.js

# Generate ASCII tree for specific directory
node skills/folder-tree-generator/index.js /path/to/dir

# Generate JSON output
node skills/folder-tree-generator/index.js --json

# Limit depth
node skills/folder-tree-generator/index.js --depth 2
example.txt
.
├── file1.txt
└── dir1
    ├── file2.txt
    └── file3.txt
example.json
{
  "name": ".",
  "type": "directory",
  "children": [
    { "name": "file1.txt", "type": "file" },
    { "name": "dir1", "type": "directory", "children": [...] }
  ]
}

Tags

#coding_agents-and-ides #json

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author wanng-ide
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install folder-tree-generator