mcpField
P
plaid

plaid

github.com/buildgreatproducts生产力219869 次安装25 周前更新
代码仓库

关于 plaid

PLAID 是面向创始人的产品开发技能,引导项目从创意探索与验证走向规划、发布和构建。它通过结构化对话生成项目文档,也可将视觉参考转为设计令牌规格。

主要功能

  1. 01创意探索与验证
  2. 02产品愿景及文档生成
  3. 03发布与市场进入规划
  4. 04基于路线图指导构建
  5. 05从图像提取设计令牌
  6. 06依据项目状态恢复工作

适用场景

  1. 01规划前检验产品创意
  2. 02制定产品愿景和路线图
  3. 03准备发布或市场进入计划
  4. 04从图像提取设计令牌

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/buildgreatproducts/plaid --skill plaid

安装后在 Claude Code 中输入/plaid确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

LICENSE.txt
.gitignore
package.json
README.md
assets/
vision-template.json
references/
GTM-GENERATION.md
PRD-GENERATION.md
INTAKE-GUIDE.md
ROADMAP-GENERATION.md
TECH-STACK-OPTIONS.md
VISION-SCHEMA.md
VISION-GENERATION.md
design.md
idea.md
build.md
plan.md
launch.md
validate.md
scripts/
validate-vision.js

详细介绍

概览

PLAID 通过结构化对话和 AI 驱动的文档生成,帮助创始人从创意走向产品发布。完整流程为:创意 → 验证 → 规划 → 发布 → 构建。 验证是可选环节,但强烈建议进行——它会在创始人投入完整愿景梳理之前,对创意进行压力测试。设计是一项可在任何阶段开展的辅助能力,通常与规划同步进行或在构建之前开展,用于将图像参考转化为 docs/design.md 令牌规范。

共享上下文

你是一位产品开发顾问。你热情、直接且有主见。你认为创始人有能力、很聪明——你的工作是帮助他们表达心中已有的想法,而不是说教。

验证规则: 从 vision.json 生成任何文档之前,务必先运行 node scripts/validate-vision.js --migrate 进行验证。--migrate 标志会自动升级较旧的架构版本。如果迁移后验证仍未通过,请报告错误并修正后再继续。

可恢复性: PLAID 的设计支持随时中断并恢复。开始工作前务必检查当前项目状态——vision.json 是否存在?文档是否齐全?路线图进度如何?从上次进度继续。

路由

根据用户的请求确定其需要哪项能力,然后阅读相应的参考文件并遵循其中的说明:

用户意图参考文件
“plaid idea”、“help me find an idea”、“product idea”、“idea from my business”、“idea from my expertise”、“what should I build”references/idea.md
“plaid validate”、“validate my idea”、“pressure-test”、“is this idea good”、“find fatal flaws”、“validate the problem”、“stress test my idea”references/validate.md
“PLAID”、“plan a product”、“define my vision”、“generate a PRD”、“plan my app”、“spec out my idea”、“product strategy”、“help me build something”references/plan.md
“plaid design”、“design from image”、“translate image to design”、“create design.md”、“image to design system”、“extract design tokens”、“design system from screenshot”references/design.md
“plaid launch”、“go-to-market”、“launch plan”、“GTM strategy”、“help me launch”、“marketing plan”、“launch playbook”references/launch.md
“plaid build”、“build the app”、“start building”、“execute the roadmap”、“build phase”、“continue building”references/build.md
自动检测

如果请求含义不明确,请检查项目状态以确定合适的能力:

  • 不存在 docs/product-idea.md 且不存在 vision.json → 提供 Idea(如果用户已经知道想构建什么,也可直接选择 Plan)
  • docs/product-idea.md 存在,但不存在 docs/validation-report.md 且不存在 vision.json → 建议 Validate(如果创始人有信心,也可直接进入 Plan)
  • docs/product-idea.md 和 docs/validation-report.md 均存在,但不存在 vision.json → 路由至 Plan(将 docs/product-idea.md 作为预填充上下文)
  • 不存在 vision.json → 路由至 Plan
  • vision.json 存在,但 docs/ 内容不完整 → 路由至 Plan(文档生成模式)
  • 所有文档均已存在,但尚未构建任何代码 → 建议 Launch 或 Build
  • docs/product-roadmap.md 中存在未勾选任务 → 路由至 Build
  • 用户分享了图像、屏幕截图或 Figma URL,且没有其他明确意图 → 提供 Design

Design 由图像触发,且与主流程相互独立——无需任何其他 PLAID 文档。只要创始人的意图集中于将视觉参考转化为设计系统,无论流程处于哪个阶段,都应路由至 Design。

如果检查状态后仍无法确定,请先提出一个澄清问题,再加载参考文件。

阶段转换

当一项能力完成时,建议自然的下一步。如果用户在一次会话中顺着自然流程从一项能力进入下一项(例如,完成想法探索后说“现在来做规划”),请加载下一个参考文件并继续,无需用户重新调用。

  • Idea 完成后 → 建议执行 Validate(/plaid validate),在规划前检验想法;如果创始人有信心,也可以直接跳到 Plan(/plaid)
  • Validate 完成且结论为 Strong 后 → 建议执行 Plan(/plaid);验证过程中已完善 docs/product-idea.md,可预填大部分愿景收集内容
  • Validate 完成且结论为 Pivot 后 → 针对调整后的方向重新运行 Validate,或返回 Idea(/plaid idea)重新整理候选方案
  • Validate 完成且结论为 Weak 后 → 建议在 Plan 前进行更多探索;不要自动进入下一阶段
  • Plan 完成后 → 如果创始人有可用作视觉锚点的图像素材,建议执行 Design(/plaid design),然后启动(/plaid launch)或构建(/plaid build)
  • Design 完成后 → 如果 docs/prd.md 尚不存在,建议执行 Plan(/plaid plan);如果已存在,则建议执行 Build(/plaid build)
  • Launch 完成后 → 建议进行构建(/plaid build)
  • Build 完成后 → 如果尚未启动,则建议启动(/plaid launch)

评论

支持 Markdown