关于 vibe-techdesign
为应用 MVP 设计技术方案的技能,依据已确认的需求和现有项目确定架构。它强调精简且有依据的选择,并记录权衡和实施检查方式。
主要功能
- 01围绕核心流程设计架构
- 02检查现有项目技术栈
- 03划分组件与服务边界
- 04记录权衡与兼容性
- 05整理实施检查与交接背景
适用场景
- 01规划 MVP 架构
- 02评估现有项目的改动
- 03记录迁移或恢复需求
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ khazp/ vibe-coding-prompt-template --skill vibe-techdesign安装后在 Claude Code 中输入/vibe-techdesign确认已加载。
附带文件references/cli-output.mdreferences/question-bank.md
详细介绍
MVP 技术设计
阅读已达成一致的需求并复用交接上下文。在提出替代方案之前,先检查现有项目的技术栈和相关实现。只询问仍未解决且会产生重大影响的选项;已知答案无需再次确认。
描述核心流程所需的架构:组件/服务边界、数据归属、集成契约、部署目标和相关故障行为。优先采用满足需求的最简设计。只有在有充分理由时,才添加身份验证、存储、基础设施、AI 或付费服务。根据已安装的代码或官方来源核实供应商信息的变更。
记录重要的权衡、兼容性约束、适用时的迁移/恢复要求,以及如何验证结果。区分本地测试操作、外部发送、生产环境写入和部署。生成的文档中不得包含密钥。不要授予宽泛的工具权限,也不要要求团队派出多个 Agent 来执行常规实现。
使用清单中配置的设计路径,或 docs/TechDesign-[AppName]-MVP.md。快速模式可以采用简短的架构和实施计划;更深入的模式只应在不确定性或风险需要时展开。最后提供包含应用、已知用户水平、平台、预算、时间线、模式、约束、决策、源文件和待解决问题的交接上下文。继续进入下一个已获授权的工作流阶段,不要仅因文档已存在就停止。
如需针对未解决的需求进行引导式访谈,请参阅相关的可选问题提示。
为 vibeworkflow 生成文档时,请包含准确的 CLI 输出元数据。这是解析器契约,不是可选的文字模板。
评论
支持 Markdown