← Back to Skills Marketplace
169
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install prd-assistant
Description
基于三阶段工作流与 MoSCoW 优先级,生成结构化产品需求文档(PRD),支持从零撰写、优化和文档转PRD。
Usage Guidance
This skill appears to do what it says (PRD templates + chart generation) but check a few things before use: 1) Confirm how Feishu integration works — who provides feishu_fetch_doc and where credentials live; do not hand over Feishu tokens unless you trust the skill/source. 2) Be cautious opening generated HTML attachments: the template loads Mermaid from a CDN and sets mermaid securityLevel to 'loose' with htmlLabels enabled, which can let user-supplied content execute in your browser. Prefer an offline/bundled Mermaid script or change securityLevel to 'strict' and disable html labels. 3) Ask the publisher for a homepage or source code repo (none provided) and a clear statement about network usage and where files are uploaded. 4) Avoid using the skill with confidential data until you confirm Feishu upload behavior and sanitize inputs used in Mermaid diagrams. If you want stronger assurance, request the author remove CDN usage or provide a verifiable source for the templates and integration code.
Capability Analysis
Type: OpenClaw Skill
Name: prd-assistant
Version: 3.0.0
The prd-assistant skill bundle is a legitimate tool designed to help users generate structured Product Requirement Documents (PRDs). It follows a clear three-stage workflow (Context Gathering, Refinement, and Reader Testing) and provides templates for various PRD sections, including Mermaid diagrams and a five-party review process. The use of an external CDN for Mermaid rendering in 'mermaid_template.html' and the 'feishu_fetch_doc' tool call are consistent with the stated functionality of document generation and analysis. No evidence of malicious intent, data exfiltration, or unauthorized command execution was found.
Capability Assessment
Purpose & Capability
Name/description, templates and workflow all match a PRD-writing assistant. File manifest contains PRD templates, review templates and Mermaid HTML — consistent with stated purpose. Minor mismatch: SKILL.md references reading Feishu documents (feishu_fetch_doc) and producing Feishu attachments, but the skill declares no required env vars or credentials for Feishu integration; that expectation is not documented or justified.
Instruction Scope
Runtime instructions generate HTML attachments embedding Mermaid and reference using feishu_fetch_doc to fetch docs and producing Feishu attachments. The HTML template includes a script tag that loads Mermaid from a CDN and initializes mermaid with securityLevel:'loose' and htmlLabels:true — this combination can allow user-supplied content to include HTML/JS, creating a cross-site scripting or arbitrary code execution risk when opened in a browser. The SKILL.md also contains a contradictory claim ('无需网络') while the HTML requires CDN access, which is an internal inconsistency in instructions.
Install Mechanism
Instruction-only skill with no install spec and no binary dependencies. That's low-risk from an installation/execution point of view — nothing is downloaded or written by an installer step.
Credentials
The skill declares no required env vars or credentials, which is plausible for a pure template generator. However, it explicitly references feishu_fetch_doc and producing '飞书云文档' attachments; if the agent is expected to fetch/upload to Feishu, credentials or an integration token would normally be required. Absence of declared credentials is an incoherence to verify with the skill author.
Persistence & Privilege
Flags show always:false and normal autonomous invocation allowed. The skill does not request persistent presence or system-wide configuration changes in the provided files/instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install prd-assistant - After installation, invoke the skill by name or use
/prd-assistant - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.0
PRD-Writer 3.0.0 introduces multi-mode capability, five-party review, and built-in visual chart generation.
- 新增三种 PRD 生成模式(完整、标准、快速),支持灵活模式选择和自动推断。
- 集成五方评审(技术、运营、设计、商业、法务),可按需开关。
- 内置 Mermaid 图表模板,自动生成用户旅程图/业务流程图,并支持 HTML 附件导出。
- 支持标准/完整模式下的 7 维度细致需求收集,快速模式下仅收集核心信息。
- 目录结构优化,模板与评审/图表模块独立存放,便于扩展与维护。
- 触发词、输出维度显著丰富,适应更多使用场景。
v2.0.0
**Changelog v1.0.1**
- Expanded trigger phrases to better recognize various user intents related to PRD drafting and optimization.
- Updated PRD template file paths in skill configuration to remove subdirectory references.
- Clarified and detailed multi-stage input confirmation and review process, introducing stepwise P0/P1/P2 confirmation rounds for PRD completeness.
- Enhanced user guidance: added more sample dialogues, explicit operation tips, common mistakes, and “key judgment points” for user decision-making.
- Provided clearer instructions on prioritization when multiple input modes match.
- Improved explanation and formatting of key sections—including MoSCoW functional prioritization, success metrics, and acceptance criteria—to align with best practices.
v1.0.0
- Initial release of the PRD-Writer skill.
- Generates structured product requirement documents (PRD) following a three-stage workflow based on Anthropic methodology and MoSCoW prioritization.
- Supports writing PRDs from scratch, optimizing existing drafts, or generating PRDs from requirement documents.
- Detects user input mode (idea, draft text, or Feishu doc link) and adapts its questions.
- Provides detailed PRD sections (project overview, user analysis, requirements, success metrics, acceptance criteria, technical constraints, appendix) with progress markers and confirmation checklists.
- Offers both Chinese and English PRD templates and supports outputting to Feishu cloud docs.
Metadata
Frequently Asked Questions
What is PRD-Writer?
基于三阶段工作流与 MoSCoW 优先级,生成结构化产品需求文档(PRD),支持从零撰写、优化和文档转PRD。 It is an AI Agent Skill for Claude Code / OpenClaw, with 169 downloads so far.
How do I install PRD-Writer?
Run "/install prd-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is PRD-Writer free?
Yes, PRD-Writer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does PRD-Writer support?
PRD-Writer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created PRD-Writer?
It is built and maintained by xx235300 (@xx235300); the current version is v3.0.0.
More Skills