🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?
Claim this page →
vibecoding-prd-skill
Claude Code Skill:把需求/原始PRD/竞品分析提炼成可直接喂给编码 Agent 做 vibe coding 的精简 PRD
git clone https://github.com/chaosinu7-svg/vibecoding-prd-skill
📋 vibecoding-prd
把一句模糊的想法,变成能直接喂给编码 Agent 开工的 PRD
一个 Claude Code Skill:输入需求 / 原始 PRD / 竞品分析(甚至飞书链接), 输出精简、结构固定、验收标准可测试的 vibe coding PRD。
🤔 为什么需要它
直接对编码 Agent 说"帮我做个 App",得到的往往不是你想要的。编码 Agent 只需要三件事:做什么、给谁做、怎么算做对了——商业价值、市场规模、愿景故事对它全是噪音。
这个 skill 做两件事:
- 把噪音滤掉,只留编码需要的信息
- 每个决策点都让你拍板(选择题形式),绝不替你猜——猜错一次,后面全白做
🗺️ 工作流:8 步逐关推进
每一步都是关卡,你没确认,不进下一步。
flowchart TD
A[/"📥 你的输入<br/>需求 · 原始PRD · 竞品分析 · 一句想法"/] --> S1
S1["1️⃣ 分类输入"] --> S1a{"哪一类?"}
S1a -->|"明确需求"| S2
S1a -->|"原始 PRD<br/>(含飞书链接 → lark CLI 读取)"| B1["提炼编码所需<br/>剔除商业噪音"] --> S2
S1a -->|"竞品分析"| B2["提炼功能点<br/>+ 差异化点"] --> S2
S1a -->|"完全模糊"| B3["选择题逐题引导<br/>用户/场景/痛点/形态"] --> S2
S2["2️⃣ 需求定义<br/><i>给谁用 · 什么场景 · 解决什么 · 什么形态</i>"] --> S3
S3["3️⃣ 功能清单<br/><i>做/不做/以后做 · MVP · P0/P1/P2</i>"] --> S4
S4["4️⃣ 技术栈<br/><i>大白话解释 + 明确推荐</i>"] --> S5
S5["5️⃣ 原型线框图<br/><i>可视化出图 → 二次确认 → 转文字</i>"] --> S6
S6["6️⃣ 明细功能模块"] --> S6a{"产品类型?"}
S6a -->|"AI 产品"| C1["Agent 工作流<br/>提示词设计<br/>Tools 体系"] --> S7
S6a -->|"传统产品"| C2["数据模型<br/>接口逻辑<br/>边界情况"] --> S7
S7["7️⃣ 验收标准<br/><i>步骤式可测试,禁止「体验良好」</i>"] --> S8
S8["8️⃣ 组装输出"] --> Z[/"📄 ~/Desktop/vibecoding-prd/<产品名>/PRD.md<br/>直接贴给 Claude Code / Codex 开工"/]
style A fill:#fff3e0,stroke:#e65100
style Z fill:#e8f5e9,stroke:#2e7d32
style S1 fill:#e3f2fd,stroke:#1565c0
style S2 fill:#e3f2fd,stroke:#1565c0
style S3 fill:#e3f2fd,stroke:#1565c0
style S4 fill:#e3f2fd,stroke:#1565c0
style S5 fill:#e3f2fd,stroke:#1565c0
style S6 fill:#e3f2fd,stroke:#1565c0
style S7 fill:#e3f2fd,stroke:#1565c0
style S8 fill:#e3f2fd,stroke:#1565c0
✨ 核心原则
| 原则 | 具体表现 |
|---|---|
| 🚫 绝不推断 | 每个决策点弹选择题让你确认,推荐项放第一并标注"(推荐)" |
| 🚧 每步是关卡 | 你没确认,不进下一步 |
| 🗣️ 大白话 | 面向技术小白,必要术语一句话解释,技术栈给明确推荐 |
| ✅ 验收可测试 | 「点击提交 → 出现保存成功 → 列表新增记录」,禁止"体验良好" |
| 🇨🇳 全程中文 | 输出的 PRD 也是中文 |
📄 产出的 PRD 长什么样
固定 7 章结构,每次输出结构一致(骨架见 references/prd-template.md):
📄 PRD.md
├── 1. 需求定义 给谁用 · 什么场景 · 解决什么问题 · 产品形态
├── 2. 功能清单 表格 + P0/P1/P2 + 是否 MVP + 本期做/不做/以后做
├── 3. 技术栈 选定技术 + 一句话理由
├── 4. 核心界面 已确认线框布局的文字描述
├── 5. 明细功能模块 AI: 工作流/提示词/Tools ; 传统: 数据/接口/边界
├── 6. 验收标准 步骤式勾选项,可照着点一遍验证真假
└── 7. 备注/未决项
🚀 安装
git clone https://github.com/chaosinu7-svg/vibecoding-prd-skill.git ~/.claude/skills/vibecoding-prd
重启 Claude Code 即生效。
💬 怎么触发
在 Claude Code 里任选一种:
- 敲
/vibecoding-prd - 说 "帮我写一个用来 vibe coding 的 PRD"
- 直接贴一段需求 / 原始 PRD / 竞品分析 / 飞书文档链接,说想转成给编码 agent 的 PRD
📎 飞书链接需要安装 lark CLI;没装也没关系,skill 会请你直接粘贴文档内容。
📁 仓库结构
vibecoding-prd/
├── SKILL.md # skill 主体:触发条件 + 8 步工作流
├── references/
│ └── prd-template.md # 最终 PRD 的固定骨架
└── README.md
把想法变成 Agent 能看懂的 PRD,剩下的交给 vibe coding。
// compatibility
| Platforms | cli, desktop |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | MIT |
| Pricing | open-source |
| Language | — |
// faq
What is vibecoding-prd-skill?
Claude Code Skill:把需求/原始PRD/竞品分析提炼成可直接喂给编码 Agent 做 vibe coding 的精简 PRD. It is open-source on GitHub.
Is vibecoding-prd-skill free to use?
vibecoding-prd-skill is open-source under the MIT license, so it is free to use.
What category does vibecoding-prd-skill belong to?
vibecoding-prd-skill is listed under other in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/vibecoding-prd-skill)
// retro hit counter
[](https://claudeers.com/vibecoding-prd-skill)
// reviews
// guestbook
// related in Other
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 20 设计哲学 + 5 维评审 + MP4 导出 · Agent-agnostic
一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄