← Back to Skills Marketplace
lailiai

prd-design

by liu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
22
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install prd-design
Description
产品设计 Skill 统一入口路由。 所有产品设计相关请求先经过本文件判断,再路由到对应 Skill。 触发词:PRD、原型、产品设计、从零设计、0to1、产品化、SaaS改造、现有系统改造、迭代、加功能、改功能
README (SKILL.md)

Product Design Router — 统一入口 v2.0

路由判断规则

收到用户请求后,按以下步骤判断,加载对应 Skill:

第一步:关键词扫描

关键词匹配 路由目标
改造、产品化、SaaS化、SaaS改造、对外销售、多租户改造、现有系统改造、saas化 productization/SKILLproductization.md
从零、0to1、全新设计、从头设计 0to1/SKILL0to1.md(进入后需二次判断,见下)
迭代、给现有产品加功能、改一下、删除某功能、在现有模块上修改 iteration/SKILLiteration.md

第二步:无法判断时向用户提问

若扫描后无法明确判断,向用户展示以下选项:


你想做哪种事情?

A) 在现有系统的模块上迭代 系统已存在,需要在某个或某些现有模块上增加/修改/删除功能 例如:「给回访系统的任务管理模块加个自动生成功能」

B) 在现有项目中新增一条全新流程 系统已存在,但要新建一套之前完全没有的业务流程 例如:「我们的系统有质检流程,现在要再加一套培训管理流程」

C) 设计一个全新的系统 没有现有系统,从头规划角色、流程、功能、PRD 和原型 例如:「我们要做一个全新的报销审批系统」

D) 将已有系统改造成 SaaS 产品 已有一个自用系统,要改造成可以卖给其他公司的 SaaS 产品

请回复 A、B、C 或 D。


  • 用户选 A → 加载 iteration/SKILL.md
  • 用户选 B → 加载 0to1/SKILL0to1.md,并在 Step 1 提示:「这是在现有项目中新增流程,请先描述现有项目背景,再描述新流程需求」
  • 用户选 C → 加载 0to1/SKILL0to1.md
  • 用户选 D → 加载 productization/SKILLproductization.md

第三步:0to1 内部二次判断

进入 0to1/SKILL0to1.md 后,Step 1 入口收集信息时若发现用户描述的是「在现有项目中新增流程」,在 Step 2 开始前追问:

"您提到的是在现有系统基础上新增流程,还是设计一个全新的独立系统?

  • 新增流程:我会额外收集现有系统背景,确保新流程与原系统无缝衔接
  • 全新系统:直接从零开始规划"

若是「新增流程」,Step 2 输入收集时增加一项:「请简要描述现有系统已有哪些模块/流程,新流程将与哪些现有模块交互」。

第四步:路由锁定

一旦确定路由,本次会话固定走该 Skill,不再重新判断。

第五步:调整阶段处理

路由锁定后,用户发出的任何调整请求(含「改、调整、修改、优化、增加、删除」等词),均视为当前 Skill 流程的延续,由对应 Skill 的 Cross-cutting Rules 最后一条「调整阶段 Skill 继续生效」处理,不得作为普通对话直接修改输出


三个 Skill 的核心差异

维度 迭代 0to1(新增流程) 0to1(全新系统) 产品化
起点 已有系统,改局部模块 已有系统,加全新流程 无现有系统 已有系统,全局改造为SaaS
核心工作 精准定位变更 + 影响分析 新流程设计 + 与现有系统衔接 从零设计全套 改造分析 + SaaS化方案
数据流梳理 Step 2 必做(推断现有+变更影响) Step 2 可选(现有系统背景) 不需要 Step 2 SaaS改造分析
输出类型 差量PRD + 修改后原型(Before/After对比) 标准PRD + 原型(含与现有系统衔接说明) 标准PRD + 原型 改造清单 + 多租户PRD + 原型
原型风格 Before/After 对比 + 变更高亮 新流程完整原型 完整系统原型 含改造对比的完整原型

文件结构总览

product-design/
├── SKILL.md                          ← 本文件,统一入口
│
├── shared/                            ← 0to1 和产品化共用,禁止直接修改
│   ├── steps/
│   │   ├── step2-input-collection.md
│   │   ├── step3-validation.md
│   │   ├── step4-user-stories.md
│   │   ├── step5-flows.md
│   │   ├── step5.3-business-objects.md
│   │   ├── step5.5-field-decisions.md
│   │   ├── step6-modules-er.md
│   │   ├── step6.5-rbac-tracking.md
│   │   └── step7-output.md
│   └── appendices/
│       └── selfcheck.md
│
├── 0to1/
│   └── SKILL0to1.md                  ← 从零设计 / 新增流程,引用 ../shared/steps/*.md
│
├── productization/
│   ├── SKILLproductization.md        ← 产品化改造,引用 ../shared/steps/*.md + references/saas-patches.md
│   └── references/
│       ├── step1-input.md
│       ├── step2-saas-analysis.md
│       └── saas-patches.md
│
└── iteration/                         ← 迭代,独立流程,不复用 shared
    ├── SKILL.md                       ← 迭代主控文件
    └── references/
        ├── steps/
        │   ├── step1-baseline-collection.md
        │   ├── step2-adjustment-list.md   ← 含系统材料多入口解析 + 数据流简图
        │   ├── step3-material-collection.md
        │   └── step4-validation-output.md ← 含命名一致性检查 + 16项原型自检
        ├── appendices/
        │   └── selfcheck.md
        └── templates/
            └── prototype-template.html
Usage Guidance
This skill appears safe and purpose-aligned for creating PRDs and prototypes. Before using it, sanitize internal documents, DDLs, screenshots, and customer data; review generated project files; and be cautious opening or sharing prototype HTML that loads scripts from public CDNs.
Capability Analysis
Type: OpenClaw Skill Name: prd-design Version: 1.0.0 The skill bundle provides a sophisticated product design workflow for generating PRDs and interactive prototypes. It is classified as suspicious due to instructions in shared/steps/step7-output.md and iteration/references/steps/step4-validation-output.md that direct the agent to execute local shell commands (node --check) and Python logic to validate the syntax and structure of generated code. While these capabilities are plausibly intended for quality assurance of the design artifacts, the use of local execution for AI-generated content represents a risky capability that could be exploited for command injection. No evidence of malicious intent, data exfiltration, or unauthorized persistence was found.
Capability Assessment
Purpose & Capability
The skill’s capabilities match its stated purpose: routing PRD/product-design requests into 0-to-1, iteration, or SaaS-productization workflows. It asks for product documents, DDLs, screenshots, and system descriptions, which are expected for this purpose but may contain sensitive business information.
Instruction Scope
The workflow is structured around user confirmations and design artifact generation. Some steps are autonomous or silent, but the artifacts show this is limited to generating PRD/prototype materials rather than mutating real systems or accounts.
Install Mechanism
There is no install spec or credential requirement. However, the generated/provided prototype template loads React, Babel, and Tailwind from public CDNs, and one validation step references a local node syntax check.
Credentials
The skill writes scoped project files such as PRDs, collected inputs, screenshots, and prototype HTML under project-style paths. This is proportionate for a design workflow, but users should avoid providing secrets or unnecessary internal data.
Persistence & Privilege
No privileged credentials, account access, or background persistence are shown. The main persistence is local reuse of collected product materials across steps.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install prd-design
  3. After installation, invoke the skill by name or use /prd-design
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
精准生成PRD
Metadata
Slug prd-design
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is prd-design?

产品设计 Skill 统一入口路由。 所有产品设计相关请求先经过本文件判断,再路由到对应 Skill。 触发词:PRD、原型、产品设计、从零设计、0to1、产品化、SaaS改造、现有系统改造、迭代、加功能、改功能. It is an AI Agent Skill for Claude Code / OpenClaw, with 22 downloads so far.

How do I install prd-design?

Run "/install prd-design" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is prd-design free?

Yes, prd-design is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does prd-design support?

prd-design is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created prd-design?

It is built and maintained by liu (@lailiai); the current version is v1.0.0.

💬 Comments