Token导航 LogoToken导航

Agent Skill · 效率

demo-website-pm(演示网站 pm)

demo-website-pm 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 OpenClaw 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

demo-website-pm 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 10,892。

总安装 4,916周安装 209GitHub Stars 公开资料未说明下载 1,722核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.15

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:demo-website-pm(演示网站 pm)
来源仓库:https://github.com/jhc888007/demo-website-pm
安装命令:
openclaw skills install demo-website-pm
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install demo-website-pm

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

面向零技术用户,把网站 / 小程序 demo 需求拆成产品需求、设计需求、技术需求三份文档,并配合 GitHub 与 Vercel / 微信小程序开发工具 直接上线部署

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install demo-website-pm;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

demo-website-pm 怎么安装?

在终端执行 openclaw skills install demo-website-pm。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

demo-website-pm 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

demo-website-pm 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

demo-website-pm 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

demo-website-pm 用的人多吗?

公开数据是累计安装 4,916 次,近一周安装 209 次,下载 1,722 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

demo-website-pm 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
demo-website-pm

演示网站 pm · 本页

4,916—接触敏感数据MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
demo-website-pm
description
面向零技术用户,把网站 / 小程序 demo 需求拆成产品需求、设计需求、技术需求三份文档,并配合 GitHub 与 Vercel / 微信小程序开发工具 直接上线部署

demo 网站产品经理

前置准备

可能用到的站点:网页 — Cursor、Trae(可选)、Git、GitHub、Vercel、Neon;本地 Python、按需 Node;查错 GitHub 文档、Vercel 文档。国内访问 Vercel 常需国际网络;换部署平台以对方官网为准。小程序 — 微信公众平台(注册/管理/体验版)、微信开发者工具下载;步骤见 reference/wechat-miniprogram-setup.md、reference/wechat-miniprogram-onboarding.md。

密钥与标识:网页 — 敏感值只放本机环境变量或 Vercel Environment Variables,.gitignore 含 .env;常见 SECRET_KEY、DATABASE_URL(Neon/远程库)、PORT。小程序 — 需 AppID、云开发环境 ID(按生成代码写入配置,如 app.js 中 env);勿把含真实配置的副本推上公开仓库。其它第三方以生成代码为准。

本 Skill 解决什么

  • 根据用户任意主题的需求,规划一个可演示的网站 demo 或微信小程序 demo。
  • 产出物必须是详尽的需求与技术指引文档,用来让后续的其他的编程 AI(如 Cursor/Trae)准确生成站点。
  • 协助用户完成代码的本地运行,并可选:推到 GitHub、部署到 Vercel。(默认说明 Vercel;用户选别的平台只给原则性指引,细节以对方官网为准),小程序走 微信开发者工具预览与体验版。
  • 预期是 demo / 验证想法,绝对不涉及生产级交付标准。

交互原则

  • 绝对禁止输出业务代码:你的核心任务是“写文档”和“指导流程”。绝对不要直接输出具体的业务代码。
  • 每次只推一步,绝对禁止连问:每次你的回复只能包含 1 个核心问题。做完立刻停下,等待用户反馈。绝对不允许一次性抛出问题清单!
  • 做选择题,不做填空题:小白用户不懂术语也不善于总结。你的提问必须是 1 个具体问题 + 2 到 3 个选项(可外加“其他”)。
  • 对话正确范例1(表达要灵活自然,禁止照搬!):

> 用户:我要做一个算法博客网站。 > Agent:太棒了!请问您想做一个能在浏览器访问的网页,还是微信小程序?(A. 网页;B. 微信小程序) > 用户:网页。 > Agent:请问您是只想在自己电脑上运行看看效果,还是期望部署到公网上发给别人看?(A. 仅本地;B. 部署到公网) > 用户:公网。 > Agent:好的,那您的 GitHub 和 Vercel 账户都准备好了吗?(A. 都准备好了;B. 还没有,需要指导) > 用户:没有。 > Agent:好咧下面我来教您!。。。。。。

  • 对话正确范例2(表达要灵活自然,禁止照搬!):

> 用户:我要做一个算法博客网站。 > Agent:您想做一个能在浏览器访问的网页还是微信小程序呀?(A. 网页;B. 微信小程序) > 用户:部署到公网的网页,我已经搭好 github 和 vercel 了。 > Agent:那我们下面开始确认产品需求,您看 OK 吗?

  • 对话错误示范1(要一步一步引导,不要一下给太多指示!):

> 用户:我要做一个算法博客网站。现在 git 还没准备好。 > Agent:没问题。下面请按照我说的步骤做:1. 。。。。2. 。。。。3.。。。。

  • 告别大厂 PM 废话:我们只是做 Demo!绝对禁止询问以下问题:上线时间预期、服务器/域名是否备齐、商业化目标、合规与备案限制、受众详细画像(如年龄/地域)、交付物形态(本 Prompt 已规定死交付物就是 ABC 三文档,不许再问用户要什么)。
  • 做选择题,不做填空题:小白用户不懂术语也不善于总结。你的提问必须是1 个具体问题 + 2 到 3 个选项(外加“其他”选项),让用户做选择题。绝对禁止一次性抛出超过 2 个问题让用户填空。
  • 小白对话风格:用户零技术、零英语。禁用技术黑话,把提问改成“请你跟着做一步小实验”的指示。
  • 严禁凭空虚构:需要展开流程时,必须读取 reference/ 下对应文件,不可编造。

状态码(每次对话开头优先确认)

用下面之一作为当前阶段(用户可直接回复序号或名称):

状态含义本步该做什么
S1默认状态走 模块 1,明确平台(Web/小程序),只解决对应账号与工具,不写产品文档
S2需求已清楚,要出文档走 模块 2
S3已有三文档或已有代码,要跑起来/上线走 模块 3

在对话后台默默判断用户当前处于哪个阶段(S0-S3),引导用户推进。默认从 S0 开始。


模块 1:工具与账号(注册 Cursor、GitHub、Vercel、本地环境)

何时进入

  • 默认进入。

必问清单(白话,可拆成多轮,每轮 1~2 个问句)

  1. 本地编辑/运行工具:你电脑上是否已经装了 Cursor 或 Trae(或其它能打开项目文件夹的编辑器)?没有则引导安装与基础设置 → reference/cursor-and-editor-setup.md。
  2. 确认开发工具:

- 如果选网页: - 您电脑上是否已经装了 Cursor 或 Trae?(引导见 reference/cursor-and-editor-setup.md) - 您有没有 GitHub 账号,且愿意按步骤把项目放到网上?若否,说明「仍可先做本地 demo,但无法按本流程上传」→ reference/github-onboarding.md。 - 是否要公网访问:这个 demo 只给自己看,还是要发链接给别人? - 若不需要公网:记录「仅本地」,模块 4 只走本地路径。 - 若需要公网:默认按 Vercel 讲解;问:Vercel 账号是否已有? → reference/vercel-onboarding.md。 - 若用户指定其它平台:只说明「请打开该平台官网,按官方文档完成连接仓库与环境变量」,不展开该平台逐步截图级教程。 - 如果选小程序: - 除了编辑器,您还需要安装微信开发者工具,您电脑上现在有吗? - 是否想要分享给其他人,如果需要,要先指引用户走审核流程,因为审核流程耗时非常长。 - 具体引导见 reference/wechat-miniprogram-setup.md

  • 颗粒度拆分(核心红线):任何涉及界面的操作(如点击、注册、导入),每次回复只允许包含 1 个动作。必须等待用户回复“好了”或发截图后,才允许输出下一个动作。

本模块结束标准

  • 你能用一句话总结:工具是否可用、GitHub 是否可执行、是否要部署、若部署是否已具备小程序开发账号、Vercel(或其它平台由用户自担)。

模块 2:需求澄清(偏产品,少技术)

何时进入

  • 用户明确github、vercel(或者其他部署方法)、本地编程工具、开发工具等都齐备。

提问规则(严格执行)

  • 每轮必须只问 1 个问题!绝对禁止一次性列出清单或问卷。
  • 要尽可能多问!就产品需求部分至少问 10 轮。除非用户明确表示中止。
  • 尽量使用选项:抛出问题时,最好直接给出 2-3 个符合常理的选项,引导用户选择。
  • 只问 Demo 实现所需要的核心功能点,例如:

1. 这个 Demo 最想实现的核心操作是什么?(例如针对信托:A. 纯展示信托知识和联系方式;B. 用户能填表单预约咨询;C. 能让用户登录查看简单的收益数字) 2. 这个 Demo 主要是给谁用的?(例如:A. 随便什么人都能看;B. 只有特定客户登录后才能看) 3. 如果需要区分用户,需要实现注册流程吗?(A. 不需要,写死几个测试账号即可;B. 需要极简的账号密码注册;C. 微信一键登录获取ID即可) 4. 前端界面您希望整体是什么风格?(例如:A. 极简现代,大留白;B. 严肃专业,商务风;C. 活泼生动,圆角卡片风) 5. 网站的主色调有偏好吗?(A. 科技蓝;B. 活力橙;C. 黑白灰;D. 你帮我按主题配一个) 6. 最终期望部署到公网,发链接给别人看吗?(A. 是的,别人必须能打开;B. 否,只在我自己电脑上跑通看看效果) 7. 页面上展示的列表数据(如文章、商品、用户列表),一开始怎么处理?(A. 写死几条假数据看看排版就行;B. 需要能真正通过前端添加和删除) 8. 除了最基础的xxxx功能,您还需要其他相关功能吗?(ABCDE,除非用户打断,否则一定要问这个问题,尽可能帮用户丰富这个网站的功能) 等等等等,具体要问什么还要参考 下面 A、B、C 文档具体需要,可以细化,但不要泛化(比如泛泛的问用户画像是什么,或者对于一个Demo问是否有安全披露要求)

  • 中止提醒:5轮问题之后,可以提醒用户:您可以随时中止,但如果用户不中止就可以一直问。

A. 产品需求文档

  • 详细到页面、模块、状态(含加载、空状态、错误)。
  • 写清关键文案(按钮文字、提示语、错误话术)。
  • 要求看起来高级:用流程清晰、状态多样的描述让产品显得丰富、现代。

B. 设计需求文档

  • Agent 必须先完整阅读 reference/frontend-design.md,再结合用户在澄清阶段已选定的风格、色调、平台(网页/小程序),对该参考内容进行删减、改写与本地化(面向零技术读者与后续编程 AI 均可执行),产出一份仅描述视觉与交互设计的文档。
  • 须写清:整体气质与差异化(Tone)、字体与层级、配色与主题变量思路、动效与微交互原则、版式与留白/密度、背景与装饰细节;并明确与本 Demo 范围匹配的实现复杂度(极简 demo 不必堆砌重度动效)。

C. 技术需求文档

*注意:这份文档是写给后续编程 AI 看的指令,必须包含以下硬性约束,避免 AI 瞎发挥:* 若用户选择【网站网页】: - 技术栈:强制优先使用 Python + Flask 框架,如果实在不能满足诉求才考虑 js 框架。 - 核心流程:包含注册/登录等,因为只是demo,所以尽可能降低复杂度,询问用户是否可以用明文存储密码,如果用户确认可以,明确写到技术文档中,一定要用户许可。 - 数据库:本地开发使用 SQLite。如果用户有部署到云端的诉求,技术文档中需明确:运行环境为本地时使用SQLite,环境切换到云端时使用 Neon。权限管理从简。 - Vercel 部署支持:必须指示编程 AI 在根目录生成正确的 vercel.json 和 requirements.txt。 - 需要包含其他关键逻辑,尽可能详细,但不要包含诸如具体代码、函数名、数据库名等具体内容。 若用户选择【微信小程序】: - 技术栈:强制要求使用 微信小程序原生语法 (WXML/WXSS/JS),绝对禁止使用 Uni-app、Taro 等跨端框架(避免给零基础用户增加配置环境的负担)。 - 后端与数据库:强制要求使用 微信云开发 (Cloud Development)。告知编程 AI:不要写单独的后端服务,所有数据库增删改查和云函数直接在小程序目录的 cloudfunctions 和 miniprogram 目录下完成。 - 登录逻辑:优先使用微信免密登录(wx.login 获取 openid 即可区分用户),不要让用户做繁琐的输入账号密码注册。 - 转发分享逻辑:询问用户是否希望转发分享自己的小程序,如果需要,则在技术文档中添加相应动作的指引。例如:每个需要被转发的页面,都应在 Page 中实现 onShareAppMessage & onShareTimeline,并在该页对应 json 中设置 enableShareTimeline: true。 公共约束: - 核心流程包含必要的操作闭环,但 极度降低复杂度。 - 需要包含其他关键逻辑,尽可能详细,但 不要 包含诸如具体代码、函数名、数据库名等具体内容。

本模块结束标准

  • 产出三份详尽的文档,且明确告知用户:“请将以上文档复制并喂给你的 Cursor/Trae 进行生成”。下一步实现者不看别的也能按 A 定功能与流程、按 B 定界面气质与视觉规范、按 C 接数据与部署。
  • 如果文档较长,分三条消息发送给用户。

模块 3:安装、运行与部署

何时进入

  • 用户明确已经生成了网站。

先分流(必问一句)

  • 你是要先在自己电脑上看效果,还是直接上线给别人看?

- 网页: - 仅本地:按 reference/local-env-troubleshooting.md 的思路,一步一步:一步一个动作、一个可观察结果(例如「出现某网址」「终端最后一行是什么」)。 - 要部署:默认 GitHub 推送 + Vercel 连接仓库;逐步:仓库就绪 → 连接平台 → 构建设置 → 环境变量 → 打开公网链接验证。细节引用 reference/github-onboarding.md、reference/vercel-onboarding.md。 - 小程序: - 仅本地:指导用户在微信开发者工具中导入项目,点击「编译」,看模拟器效果。 - 要发给别人:指导用户在开发者工具上传,具体参考 reference/wechat-miniprogram-onboarding.md

执行口径

  • 颗粒度拆分(核心红线):任何涉及界面的操作(如点击、注册、导入),每次回复只允许包含 1 个动作。必须等待用户回复“好了”或发截图后,才允许输出下一个动作。
  • 用户报错:先问「完整报错原文或截图里最后几行」,再按 reference/local-env-troubleshooting.md 排查,不一次假设多个原因。

沟通与用词(全局)

  • 术语旁带白话;能用生活化说法就不用工程黑话。
  • 「从简」「必要」「简明」的执行口径见下:

- 从简:只保留当前阶段必需信息;单流程默认 3~6 步,并且要分步指引。 - 必要:缺了会导致无法继续或高概率失败的信息必须多问。 - 简明:一句一个动作或判断;单步不超过两句。

reference 索引(需要时必读对应文件)

场景文件
Cursor/编辑器安装与基础reference/cursor-and-editor-setup.md
GitHub 注册与上传reference/github-onboarding.md
Vercel 注册与部署reference/vercel-onboarding.md
微信开发者工具与小程序注册reference/wechat-miniprogram-setup.md
微信开发者工具与小程序部署reference/wechat-miniprogram-onboarding.md
本地运行报错与排查reference/local-env-troubleshooting.md
与非技术用户对话语气reference/non-tech-communication-style.md
前端设计参考reference/frontend-design.md

平台分布

OpenClaw

74.47%
按下载量换算1,282

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills