← Back to Skills Marketplace
prairie2cloud

TreeListy

by Prairie2Cloud · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1862
Downloads
4
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install treelisty-openclaw-skill
Description
Hierarchical project decomposition and planning. Use when breaking down complex projects, structuring information, planning multi-step workflows, or organizing any nested hierarchy. Supports 21 specialized patterns (WBS, GTD, Philosophy, Sales, Film, etc.) and exports to JSON, Markdown, and Mermaid diagrams.
Usage Guidance
TreeListy is mostly coherent with its description: it runs local Node scripts to decompose and export hierarchical trees and optionally pushes to a running TreeListy instance. Before installing or running it, do the following checks: 1) Inspect SKILL.md and README for hidden or non-printable characters (open in a hex editor or run a filter to show/control chars). The pre-scan flagged possible prompt-injection patterns — treat those as suspicious until proven benign. 2) Review push.js and the CLI: the push command is intended to connect to localhost (a browser-based MCP bridge), but the code accepts a host parameter — do not use a remote host unless you trust it. If you will run this skill in an environment with sensitive internal services, avoid using the push feature or restrict it to localhost. 3) Run npm install only from a trusted environment and run npm audit on dependencies (only 'ws' is declared). 4) If you plan to let the agent invoke the skill autonomously, be aware the skill can read user-specified files (input paths) — ensure you don't pass sensitive files as input. 5) If you want higher assurance, request the upstream repository/source (homepage is missing) or ask the author for a signed release; otherwise treat this as unverified community code. If anything in SKILL.md looks obfuscated or contains hidden characters, do not install until the artifact is cleaned or verified.
Capability Analysis
Type: OpenClaw Skill Name: treelisty-openclaw-skill Version: 1.0.0 The OpenClaw AgentSkills skill bundle is classified as benign. The skill's core functionality involves local text processing and hierarchical data structuring using Node.js scripts. The only network activity identified is an optional `push` command in `scripts/push.js` and `scripts/treelisty-cli.js`, which establishes a WebSocket connection to `localhost:3456`. This connection is explicitly for integrating with a local companion application (TreeListy's visual canvas) and is clearly documented in `SKILL.md` and `README.md`. There is no evidence of data exfiltration to external endpoints, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent. All operations are local and align with the stated purpose of hierarchical project decomposition.
Capability Assessment
Purpose & Capability
The name/description (hierarchical decomposition, 21 patterns, exports) matches the included files: decompose, export, patterns, validate, push and a CLI. Requesting node makes sense. No unexpected credentials or unrelated binaries are required.
Instruction Scope
SKILL.md simply instructs the agent to run the local Node CLI scripts (patterns, decompose, export, validate, push). The CLI reads user-supplied files or stdin (expected). However the pre-scan flagged 'system-prompt-override' and 'unicode-control-chars' patterns in SKILL.md — I could not find an obvious explicit system-prompt overwrite in the visible text, so this may be a false positive or hidden characters; it should be inspected for invisible/control characters or embedded instructions before trusting it.
Install Mechanism
There is no registry install spec in the skill bundle. The package.json and package-lock.json show a single npm dependency (ws) fetched from the public npm registry — a low/expected install footprint. No downloads from personal servers or shortened URLs are present.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The behavior (reading only user-specified input files and optional local push) is proportionate to the stated purpose.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It does not modify other skills or system-wide configs. CLI can be invoked autonomously per platform defaults, but that is normal and flagged as expected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install treelisty-openclaw-skill
  3. After installation, invoke the skill by name or use /treelisty-openclaw-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of TreeListy skill for hierarchical project decomposition and planning. - Supports breaking down complex projects and structuring information in nested hierarchies. - Includes 21 specialized patterns (WBS, Roadmap, Sales, Philosophy, Film, etc.). - Exports trees to JSON, Markdown, Mermaid, CSV, checklist, and HTML formats. - Command-line utilities for pattern discovery, decomposition, export, validation, and browser push. - No external API or tokens required; all processing is local. - Provides clear documentation and workflow examples for quick start.
Metadata
Slug treelisty-openclaw-skill
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is TreeListy?

Hierarchical project decomposition and planning. Use when breaking down complex projects, structuring information, planning multi-step workflows, or organizing any nested hierarchy. Supports 21 specialized patterns (WBS, GTD, Philosophy, Sales, Film, etc.) and exports to JSON, Markdown, and Mermaid diagrams. It is an AI Agent Skill for Claude Code / OpenClaw, with 1862 downloads so far.

How do I install TreeListy?

Run "/install treelisty-openclaw-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TreeListy free?

Yes, TreeListy is completely free (open-source). You can download, install and use it at no cost.

Which platforms does TreeListy support?

TreeListy is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TreeListy?

It is built and maintained by Prairie2Cloud (@prairie2cloud); the current version is v1.0.0.

💬 Comments