← Back to Skills Marketplace
Prd Workflow
by
gotomanutd-dot
· GitHub ↗
· v5.1.0
· MIT-0
532
Downloads
1
Stars
2
Active Installs
32
Versions
Install in OpenClaw
/install prd-workflow
Description
Complete PRD workflow with integrated review, flowchart, and export. Deep interview → Requirement analysis → PRD generation → Review → Flowchart → Quality ch...
Usage Guidance
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).
Capability Analysis
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.
Capability Tags
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install prd-workflow - After installation, invoke the skill by name or use
/prd-workflow - Provide required inputs per the skill's parameter spec and get structured output
Version History
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 种执行模式详解 + 三级隔离架构
Metadata
Frequently Asked Questions
What is Prd Workflow?
Complete PRD workflow with integrated review, flowchart, and export. Deep interview → Requirement analysis → PRD generation → Review → Flowchart → Quality ch... It is an AI Agent Skill for Claude Code / OpenClaw, with 532 downloads so far.
How do I install Prd Workflow?
Run "/install prd-workflow" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Prd Workflow free?
Yes, Prd Workflow is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Prd Workflow support?
Prd Workflow is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Prd Workflow?
It is built and maintained by gotomanutd-dot (@gotomanutd-dot); the current version is v5.1.0.
More Skills