Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Generates a visual representation of a directory structure as either an ASCII tree or JSON. Accepts a target path, optional depth limit, and output format flag. Useful for documenting, sharing, or inspecting folder layouts.
Produces both human-readable ASCII and machine-parseable JSON from the same tool, removing the need to switch between separate utilities.
When to use it
- Documenting project structure in a README
- Debugging unexpected files in a build output directory
- Sharing folder layout during a code review
- Checking scaffold depth after generating a new project
- Snapshotting directory contents before a refactor
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Show the structure of /src limited to 2 levels deep
- 1Run folder-tree-generator with /src and --depth 2
- 2Traverse the directory recursively up to 2 levels
- 3Format the result as an ASCII tree
- 4Return the formatted output
ASCII tree of /src showing files and folders up to 2 levels deep