← 全部 Skill
↓ 下载完整 Skill 包5 个文件 · 说明与配套文件都在里面

包里有什么

document-to-demo/
├── SKILL.md
└── references/
    ├── coding-prompt-template.md
    ├── failure-modes.md
    ├── idea-to-document.md
    └── workflow.md

文档到 Demo

怎么用

把本文件夹原样交给 AI,不要拆、不要只发其中一句摘要。

按 document-to-demo 做。根据这个文档做一个 Demo。[产品名]。文档如下 / 我还只有这个想法:[贴文档或一句话]。这次要做到:[本地能跑 / 还要测效果 / 还要部署上云]

没有记这条指令也行。用户直接说「根据这个文档做一个 Demo」并贴上文档,同样启用;缺项由 AI 追问。

When to Use

输入

不要替用户编产品。Examples 只说明格式,不要拿来顶替用户的输入。

用户没给齐或没说清 → 仍用本 Skill,去追问。问清楚之前:不写产物、不进入阶段 0–6、不调用 references/ 里的模板。宁可多一轮问答,不要带着假输入往下做。

每次都要

用户必须给 为什么要 缺了会怎样
产品名 所有产出文件名都用它 无法命名文件;先问,不要自拟
产品文档全文,或一句话想法(二选一) 有文档从阶段 0 起;只有想法先走 references/idea-to-document.md 没有工作对象;先问「贴文档还是先说想法」
这次要做到哪 决定停在阶段 4、5 还是 6 给三个选项让用户选,不要默认做完全程

怎样算没说清

下面这些要启用本 Skill 去追问,不要写成「不用」:

怎么问

一次只问现在缺的那几项,不要一次甩二十个开放题。能给选项就给选项。缺哪项问哪项:

  1. 产品名是什么?
  2. 已有产品文档请贴全文,还是现在只有一句话想法?(请直接贴)
  3. 这次要做到哪一步?A 本地能跑 / B 本地能跑 + 埋料测试 / C 再加部署上云

用户说「我不确定」→ 换个问法,仍不要替他填。

按任务追加(补齐每次都要之后,再按需问)

有就用,没有就标 [待补充](不要为这些拦住)

Instructions

人负责做减法(砍范围、定形式、验效果)。你负责执行(分析、画图、写代码、配环境)。不要一上来实现,不要替用户做产品决策。默认产出一个能跑通一条闭环的本地 Demo。登录、权限、数据库、多端、生产架构全部先不做。

用户没给的事实不要编。阶段细则读 references/workflow.md。进入阶段 4 时读 references/coding-prompt-template.md。进入阶段 4 或 6 前读 references/failure-modes.md。不要从一份 reference 再去打开另一份。

人与 AI 的分工锁死,不要对调:

环节 用户 你
读文档 判断风险是否成立 通读,给评审意见
定路径 拍板只留哪一条 先列全集
画图 定格式、要求简化 画
技术选型 决定什么先不做、接受哪些牺牲 给选型和理由
编码 写验收标准、验收 写全部代码
测试 定及格线、对答案 生成埋料数据和答案清单
部署 控制台操作、安全把头、填密钥 执行配置命令(不含安全组与真实 Key)

产出文件({产品名} 换成用户给的名字):

阶段 文件
0 {产品名}-文档评审.md
1 {产品名}-核心路径.md
2 {产品名}-对齐图.md
3 {产品名}-最小技术栈.md
4 {产品名}-编码 Prompt.md、main.py、index.html
5 {产品名}-埋料测试.md
6 {产品名}-部署 Prompt.md

任务路由

阶段 0–6 必须按序。过不了就停,写回到哪一步。不要跳过 0 去写代码。用户没要求部署 → 阶段 5 结束后停。

修复

全链路勾选

做一步勾一步。任一项失败,停在该步。

Examples

下面都是虚构例子,不要拿来顶替用户的输入。不要用这里的产品名、文档或路径去填用户没给的空。

输入口糊,先追问

输入:用户说「根据这个文档做一个 Demo」。

输出:不写文件。一次只问缺的三项:

  1. 产品名是什么?
  2. 已有产品文档请贴全文,还是现在只有一句话想法?(请直接贴)
  3. 这次要做到哪一步?A 本地能跑 / B 本地能跑 + 埋料测试 / C 再加部署上云

已有文档,三项齐

输入:用户说「根据下面这份文档做一个 Demo,要能本地跑,还要测一下效果。就叫请假审批助手。」并贴了文档正文:「员工在网页提交请假(类型、日期、事由)→ 直属主管批准或驳回 → 批准后写入团队日历 → 结果通知员工。」

输出(阶段 6 不做):

只有一句话想法

输入:用户说「我想做个班车座位登记,同事每天在群里问还有没有座位。先做个能跑的 Demo。」

输出:不进入阶段 4。先走 references/idea-to-document.md,产出能讲清「做什么、给谁用、不做什么」的 {产品名}-PRD.md,再从阶段 0 开始。

不要启用

输入:用户说「这个仓库已经在跑,帮我加一个看板」。

输出:不走本 Skill。已有代码库上加功能,按该项目协作规则改,不要用一次生成 Demo 的编码 Prompt 覆盖现有项目。

LET’S MAKE SOMETHING / 001

王俊琅

在读大学生 · 做 AI 产品

微信二维码
待本人提供

扫码加个微信

HUMAN FIRST. TOOLS FOLLOW.

联系邮箱

邮箱地址尚未提供。