claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// Other

vibe-coding-prd

从需求提炼出可直接丢给 Claude Code / Codex / Cursor 的 Vibe Coding PRD —— 一个 Claude Code Skill

// Other[ cli ][ claude ]#claude#otherMIT$open-sourceupdated 5 days ago
// install
git clone https://github.com/gjbjzyvivian-netizen/vibe-coding-prd

🧩 Vibe Coding PRD 生成器

把杂乱的需求,提炼成一份编码 Agent 能直接照着写代码的 PRD。

一个 Claude Code Skill —— 产出物是精简、无歧义、每个功能都有可测试验收标准的 .md 文档,可以直接拖给 Claude Code / Codex / Cursor 开工。



💡 这是什么

普通人有想法,但写不出让 AI 直接照做的技术文档。这个 Skill 通过多轮弹框逐段确认,把你脑子里模糊的需求,翻译成一份编码 Agent 读得懂、不用猜的 PRD。

你负责拍板产品决策,Skill 负责推荐技术方案 + 把话说清楚。

   😵 模糊需求                🧩 Skill 逐段追问              ✅ 可执行 PRD
┌──────────────┐          ┌────────────────────┐        ┌──────────────────┐
│ "我想做个     │          │ 给谁用?什么场景?   │        │ # 需求定义        │
│  帮我整理     │  ──────▶ │ 做哪些功能?        │ ─────▶ │ # 功能范围+优先级  │
│  笔记的东西"  │          │ 用什么技术栈?       │        │ # 技术栈          │
│              │          │ 界面长啥样?         │        │ # 原型线框图      │
│  (说不清)   │          │ 怎么算做对了?       │        │ # 实现明细        │
└──────────────┘          └────────────────────┘        │ # 验收标准        │
                                                         └──────────────────┘
                                                            直接拖给 Claude Code

✨ 核心特性

特性说明
🎯面向编码 Agent不写商业价值、市场、KPI 这类虚话,只写 Agent 写代码时真正需要的信息
🗣️逐段弹框确认需求→功能→技术栈→原型→明细→验收,每段做完让你确认/修改,再进下一段
🧑‍💻对技术小白友好技术栈由 Skill 主动推荐并用大白话解释,产品取舍全部交给你拍板
验收标准可测试强制写成「操作 → 预期结果」,杜绝"体验良好""界面美观"这类没法验证的表述
📐文字线框原型用 ASCII 线框图勾勒核心界面,标注区块与关键交互,无需画图工具
📄一键出 md 文件最终拼成一份完整 PRD 存到本地,文件名如 PRD-note-organizer-vibe-coding.md

🔒 铁律

Skill 在每一步都遵守这几条,保证产出可靠:

  1. 绝不替用户推断产品意图 —— "做不做、优先级、形态、取舍"一律弹框让你选。
  2. 逐段确认,不一次性甩全文 —— 每个模块单独过审。
  3. 精简、少黑话 —— 只写 Agent 编码需要知道的信息。
  4. 验收标准必须可测试 —— 形如「点击 X → 出现 Y → 显示 Z」。
  5. 最终输出一份完整 md 文件 存到本地。

🔄 工作流程

 第 0 步            第 1 步            第 2 步 · 功能设计(逐段弹框)           第 3 步
┌─────────┐      ┌─────────┐      ┌───────────────────────────────┐      ┌──────────┐
│ 判断输入 │─────▶│ 需求澄清 │─────▶│ 2.1 需求定义                   │─────▶│ 组装并    │
│ 类型     │      │(如需要)│      │ 2.2 功能清单 + 优先级          │      │ 输出      │
│ A/B/C/D │      │ 选择题   │      │ 2.3 技术栈推荐                 │      │ .md 文件  │
└─────────┘      │ 引导     │      │ 2.4 原型图(文字线框)         │      └──────────┘
                 └─────────┘      │ 2.5 明细功能模块              │
                                  │ 2.6 验收标准                  │
                                  └───────────────────────────────┘
                                    ▲ 每段做完 → 弹框确认 → 才进下一段

第 0 步 · 输入类型分流

输入类型特征处理方式
A. 明确需求有清晰的「用户 / 场景 / 痛点」直接进功能设计
B. 原始 PRD给工程师看的文档 / 飞书链接先读取,做减法提炼,再进功能设计
C. 竞品分析 / 资料竞品拆解、调研、零散想法提炼隐含的用户/场景/痛点
D. 完全不清晰说不清要解决什么进「需求澄清」,用选择题引导

🚀 使用方式

安装(作为个人 Skill)

把本仓库放进 Claude Code 的 skills 目录即可:

git clone https://github.com/gjbjzyvivian-netizen/vibe-coding-prd.git \
  ~/.claude/skills/vibe-coding-prd

目录结构:

vibe-coding-prd/
├── SKILL.md                     ← Skill 主定义(触发条件 + 工作流程 + 铁律)
└── references/
    └── prd-template.md          ← 最终 PRD 输出模板

触发

在 Claude Code 里直接说,例如:

  • 「帮我写一个用来 vibe coding 的 PRD」
  • 「把这个需求整理成给编码 Agent 的 PRD」
  • 「做一份能直接丢给 Claude Code 的 PRD」

Skill 会自动接管,开始逐段弹框和你确认。


📄 产出长什么样

最终 PRD 按 references/prd-template.md 的结构组装,包含 6 个部分:

① 需求定义        目标用户 / 使用场景 / 解决的问题 / 产品形态
② 功能范围+优先级  MVP / P1 / P2 表格 + 明确的「本期不做」
③ 技术栈          整体推荐组合 + 每层技术选型与大白话理由
④ 核心界面原型     文字线框图 + 区块说明 + 关键交互
⑤ 功能实现明细     AI 产品:工作流/提示词/Tool 体系;传统产品:数据模型/接口/状态流转
⑥ 验收标准        每个功能可测试的「操作 → 预期结果」

语言风格:中文正文 + 英文技术术语/标识符/字段名


🤝 贡献 & 许可

欢迎提 Issue 或 PR 改进模板与流程。

License: MIT


Built for the Vibe Coding workflow · 让不写代码的人也能指挥 AI 写代码

// compatibility

Platformscli
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
Language

// faq

What is vibe-coding-prd?

从需求提炼出可直接丢给 Claude Code / Codex / Cursor 的 Vibe Coding PRD —— 一个 Claude Code Skill. It is open-source on GitHub.

Is vibe-coding-prd free to use?

vibe-coding-prd is open-source under the MIT license, so it is free to use.

What category does vibe-coding-prd belong to?

vibe-coding-prd is listed under other in the Claudeers registry of Claude-compatible tools.

0 views
21 stars
unclaimed
updated 5 days ago

// embed badge

vibe-coding-prd on Claudeers
[![Claudeers](https://claudeers.com/api/badge/vibe-coding-prd-2.svg)](https://claudeers.com/vibe-coding-prd-2)

// retro hit counter

vibe-coding-prd hit counter
[![Hits](https://claudeers.com/api/counter/vibe-coding-prd-2.svg)](https://claudeers.com/vibe-coding-prd-2)

// reviews

// guestbook

0/500

// related in Other

🔓

符合nature论文学术表达和科研绘图的Skill

// otherYuan1z0825/Python27,143Apache-2.0[ claude ]
🔓

Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.

// othermanaflow-ai/Swift23,559NOASSERTION[ claude ]
🔓

Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 20 设计哲学 + 5 维评审 + MP4 导出 · Agent-agnostic

// otheralchaincyf/HTML20,855MIT[ claude ]
🔓

一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄

// otheritwanger/Java17,140[ claude ]
→ see how vibe-coding-prd connects across the ecosystem