← 返回 Skills 市场
foyri

PRD Visualization Skill

作者 foyri · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
506
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install prd-visualization-skill
功能描述
Creates interactive D3.js hierarchy visualizations with multiple view modes (List, Force-Directed, Radial Cluster, with Fractal Tree coming soon). Use when u...
安全使用建议
This skill appears to implement a local D3-based PRD/hierarchy visualizer and includes the HTML and D3 library, but proceed with caution. Before installing or allowing autonomous use: 1) Manually inspect SKILL.md and the included files (hierarchy-visualizer.html, the JSON sample, and d3.min.js) for any unexpected code, network calls, or base64/obfuscated blocks (the scanner flagged a base64-block). 2) Confirm where the agent would read and write files—give explicit file paths and consent before the agent reads PRD files or writes requirements-hierarchy.json to your project to avoid accidental overwrites. 3) Run the visualizer in an isolated environment or local sandbox and verify the HTML does not call external endpoints. 4) If you want autonomous invocation, restrict its scope (require explicit user confirmation before file I/O or starting servers). If you are not comfortable reviewing the files, do not enable autonomous use and ask the skill author for clarification about the flagged content and the asset path mismatch.
功能分析
Type: OpenClaw Skill Name: prd-visualization-skill Version: 1.0.0 The skill bundle instructs the AI agent to start a local Python HTTP server (`python3 -m http.server 8080`) directly within the user's project directory (SKILL.md). This is a high-risk behavior because it exposes the entire contents of the project folder—including potentially sensitive files like `.env`, `.git`, or private keys—to anyone on the local network. While this is a common (though insecure) method to bypass CORS for local development, it lacks proper security isolation. No evidence of intentional data exfiltration or malicious external communication was found in the provided HTML or D3.js library.
能力评估
Purpose & Capability
Name/description match the included files: an HTML visualizer, a D3 library, and a sample JSON. The assets are proportionate to the described functionality. Minor inconsistency: the SKILL.md copy commands reference top-level filenames (e.g., hierarchy-visualizer.html, d3.min.js) while the manifest puts them under an assets/ directory, which could cause confusion or accidental file overwrite if the agent runs the commands as-is.
Instruction Scope
Runtime instructions tell the agent to find and read a user's PRD file, convert arbitrary Markdown/text to hierarchical JSON (including inferring statuses), write JSON into the user's project, copy files into a user project folder, and start a local HTTP server. Reading and writing user files and starting services is reasonably within the skill's purpose when the user explicitly requests visualization, but the instructions are open‑ended (no explicit limits on which files to read, no explicit user-confirmation step) and could cause unwanted file writes/overwrites or unauthorized access to unrelated files. Additionally, a pre-scan flag detected a 'base64-block' pattern in SKILL.md, which suggests the README/instructions may contain obfuscated content or an attempt to manipulate the agent; this should be inspected manually.
Install Mechanism
No install spec (instruction-only) and included code files are local assets. There are no remote downloads or archive extraction steps. This is low-risk from an installation mechanism perspective.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportionate to a client-side visualization tool.
Persistence & Privilege
always is false and the skill does not request system-wide changes or persistent elevation. It will not be force-included and does not declare privileged persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install prd-visualization-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /prd-visualization-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with 3 view modes: List, Force-Directed, Radial Cluster
元数据
Slug prd-visualization-skill
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

PRD Visualization Skill 是什么?

Creates interactive D3.js hierarchy visualizations with multiple view modes (List, Force-Directed, Radial Cluster, with Fractal Tree coming soon). Use when u... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 506 次。

如何安装 PRD Visualization Skill?

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

PRD Visualization Skill 是免费的吗?

是的,PRD Visualization Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

PRD Visualization Skill 支持哪些平台?

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

谁开发了 PRD Visualization Skill?

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

💬 留言讨论