← 返回 Skills 市场
gotomanutd-dot

Prd Workflow

作者 gotomanutd-dot · GitHub ↗ · v5.1.0 · MIT-0
cross-platform ⚠ suspicious
532
总下载
1
收藏
2
当前安装
32
版本数
在 OpenClaw 中安装
/install prd-workflow
功能描述
Complete PRD workflow with integrated review, flowchart, and export. Deep interview → Requirement analysis → PRD generation → Review → Flowchart → Quality ch...
安全使用建议
What to check before installing: - Packaging mismatch: the registry claims 'instruction-only' but the bundle includes many code files and a postinstall script. Inspect scripts/postinstall.js to see exactly what it installs and whether it downloads from arbitrary URLs. - Inspect the modules that touch files and network: workflows/modules/wiki_search_module.js (wiki lookup logic), workflows/image_renderer.js / mermaid-flow (mermaid-cli usage), workflows/prototype_module.js and workflows/ai_entry.js (LLM calls). Look for any hardcoded remote endpoints, URL shorteners, or personal servers. - The skill writes interview.json and many artifacts under ~/.openclaw/workspace/output/{user}/{project}/ and persists design-system/ and .versions. If you are concerned about sensitive data, run the skill in a sandbox or container, or back up and restrict the workspace directory first. - The postinstall flow may auto-install mermaid-cli and recommend native tools (playwright, html2image) — these may pull large binaries. If you restrict installations, run postinstall manually after reviewing the script. - The interactive 'Interview me relentlessly' prompt may collect personally identifiable or sensitive business information. Consider whether you want to provide such data to an external plugin and review stored interview.json files. If you want higher confidence: request the exact contents of scripts/postinstall.js and workflows/modules/wiki_search_module.js and any network-related code; verifying those will clarify whether network downloads or external endpoints are used beyond well-known CDNs (e.g., jsdelivr for Chart.js).
功能分析
Type: OpenClaw Skill Name: prd-workflow Version: 5.1.0 The skill bundle is a highly complex PRD generation workflow that integrates multiple sub-skills and utility scripts. It is classified as suspicious primarily due to the file 'skills/htmlPrototype/analyze_platform.py', which contains hardcoded credentials ('admin'/'111111') and a specific internal IP address ('10.20.181.30'), indicating it is a specialized testing tool that may not be suitable for general distribution. Furthermore, 'scripts/postinstall.js' and 'workflows/main.js' utilize 'execSync' to install packages and execute Python scripts; while 'workflows/data_bus.js' attempts to mitigate risks with path sanitization, the broad shell execution capabilities and the inclusion of environment-specific scripts with hardcoded secrets warrant caution.
能力标签
cryptorequires-walletcan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
The name/description (PRD workflow + Wiki + prototype + export) align with the included code: many modules implement interview, decomposition, PRD generation, review, prototype and export. The functionality requested (writing outputs, rendering images, using Chart.js CDN, mermaid-cli) is coherent with the stated purpose. Minor inconsistency: the registry metadata states 'No install spec — instruction-only', yet the package contains many executable code files, a scripts/postinstall.js, and a clawhub.json declaring dependencies; this mismatch is unexpected and should be clarified.
Instruction Scope
SKILL.md explicitly instructs the agent to perform an in-session 'Stage 0' interview and to write interview.json and many artifacts under ~/.openclaw/workspace/output/{user}/{project}/. Writing project artifacts locally and running interactive questioning is consistent with the skill's purpose, but the runtime instructions give the agent broad discretion (ask up to 50 questions, 'Interview me relentlessly') and reference local modules (wiki_search_module) — review those modules to confirm they only access local wiki files and not unexpected system resources or remote endpoints.
Install Mechanism
No install spec was claimed, but the repository contains a postinstall script (scripts/postinstall.js) and clawhub.json with a postinstall entry and declared dependencies (mermaid-cli, htmlPrototype, prd-export, etc.). The postinstall is documented to auto-install mermaid-cli and to prompt for optional native tools (playwright, html2image, adm-zip). That implies network downloads and native tool installs at install time despite the registry claim of 'instruction-only'. This mismatch increases risk — arbitrary packages or binaries could be pulled in during installation.
Credentials
The skill declares no required environment variables, no primary credential, and no required config paths. The runtime behavior uses local filesystem paths under the OpenClaw workspace and a public Chart.js CDN; no secrets are requested. From the manifest, credential requests are proportionate to the described functionality.
Persistence & Privilege
always:false and no special privileges are requested. The skill writes outputs into the user's OpenClaw workspace and persists a design-system/ directory and .versions snapshots; this persistence is reasonable for a document generation workflow. Still, confirm the skill does not try to modify other skills' configs or system-wide settings — inspect workflows/main.js, workflows/data_bus.js and any code that writes outside the skill workspace.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install prd-workflow
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /prd-workflow 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v5.1.0
v5.1.0: Wiki增强 + AI驱动原型v6.1.0 + 设计系统持久化
v4.2.4
v4.2.4: 基于 Claude Code 提示词技巧优化 SKILL.md
v4.2.5
v4.2.5: review 模块提示词增加温柔话术要求,添加 6 条温柔话术规则和 3 组正误示例对比
v4.2.3
v4.2.3: 重写 SKILL.md,明确 2 阶段执行模式
v4.2.2
v4.2.2: postinstall 脚本添加 adm-zip 依赖检测
v4.2.1
v4.2.1: 更新使用说明
v4.2.0
v4.2.0: 验收标准 GWT 格式优化
v4.1.0
v4.1.0: 内容检查问答引导 - 13项内容检查 + 问答引导修补 + 三种处理方式
v4.0.0
test
v3.0.0
v3.0.0: 🖼️ 图片渲染服务 - Mermaid → PNG 自动渲染 + Word 导出嵌入图片 + 系统 Chrome 支持
v2.8.9
v2.8.9: 🏗️ 架构图表 - 系统架构图 + 功能框架图 + htmlPrototype 配置动态生成
v2.8.8
v2.8.8: 🤖 AI 图表提取 - 流程图从 inputs/outputs 推断 + 原型布局动态生成
v2.8.7
v2.8.7: 依赖完善 - mermaid-cli 自动安装
v2.8.6
v2.8.6: 模板库扩展 - 6种页面类型完整支持
v2.8.4
v2.8.4: 智能截图降级方案 - html2image优先 + Safari零依赖 + Playwright备选
v2.8.3
v2.8.3: 修复 .NET 检测问题
v2.8.2
可移植性优化: 移除硬编码路径 + 动态路径检测 + 添加测试套件
v2.8.1
Bug 修复: 降级策略修复 + 文档与实现一致性修复
v2.8.0
**v2.8.0 introduces mandatory multi-round interviewing for all major PRD workflows.** - Enforces a multi-step, deep AI-driven user interview before running the workflow (no code modules used for interview questions). - OpenClaw AI is now required to ask and collect 16+ detailed questions across 6 business dimensions, confirming shared understanding before PRD generation. - Interview results are saved in a dedicated `interview.json` file for each project/user. - Core workflow, operating modes, and output structure remain unchanged. - New automation and script files were added to support customer profile generation scenarios. - Documentation updated to reflect new process and AI interaction requirements.
v2.7.1
AI 集成优化:新增 ai_entry.js + 错误处理增强 + 模块加载优化 + AI 集成测试 + 4 种执行模式详解 + 三级隔离架构
元数据
Slug prd-workflow
版本 5.1.0
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 32
常见问题

Prd Workflow 是什么?

Complete PRD workflow with integrated review, flowchart, and export. Deep interview → Requirement analysis → PRD generation → Review → Flowchart → Quality ch... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 532 次。

如何安装 Prd Workflow?

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

Prd Workflow 是免费的吗?

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

Prd Workflow 支持哪些平台?

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

谁开发了 Prd Workflow?

由 gotomanutd-dot(@gotomanutd-dot)开发并维护,当前版本 v5.1.0。

💬 留言讨论