← 返回 Skills 市场
prairie2cloud

TreeListy

作者 Prairie2Cloud · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1862
总下载
4
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install treelisty-openclaw-skill
功能描述
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.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install treelisty-openclaw-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /treelisty-openclaw-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug treelisty-openclaw-skill
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1862 次。

如何安装 TreeListy?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install treelisty-openclaw-skill」即可一键安装,无需额外配置。

TreeListy 是免费的吗?

是的,TreeListy 完全免费(开源免费),可自由下载、安装和使用。

TreeListy 支持哪些平台?

TreeListy 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 TreeListy?

由 Prairie2Cloud(@prairie2cloud)开发并维护,当前版本 v1.0.0。

💬 留言讨论