By idiotLeoLYJ
Transforms a rough idea into a fully implemented product through a six-step pipeline: idea clarification, interaction specification, architecture design, visual design, prototyping, and code generation. Each step produces a document that serves as the contract for the next, ensuring end-to-end traceability and alignment.
Vibe Coding 流水线第三步:技术骨架。以 idea.md + interaction.md 为输入,只产出 architecture.md(技术骨架 / 技术设计 / 数据模型 / 接口 / 架构), 从 interaction.md 的数据需求【派生】数据模型与接口,描述「系统能提供什么数据与能力」,并为每个接口/字段标注服务于 interaction 的哪个页面/元素/动作。本套件技术栈不是每次重新选型,而是一条固定的 铁律基线 —— Next.js(App Router)+ 腾讯云开发 CloudBase + shadcn/ui;因此本 skill 的工作重心是「在铁律基线之上 做项目级适配」(选关系型还是文档型库、要不要云托管 SSR、用哪种鉴权、是否实时订阅、Agent 框架组合、状态管理分工), 而非每次重新选型。当用户说"技术骨架 / 技术设计 / 技术方案 / 选技术栈 / 技术栈 / 数据库设计 / 建数据库 / 接口设计 / API 设计 / 前后端架构 / 后端架构 / 系统设计 / 出技术骨架 / architecture.md / 我有了 interaction.md 接下来怎么设计接口"等,要把交互文档的数据需求落成 技术骨架时,必须使用本 skill。它产出数据库设计(含行级安全规则 security rules)、接口三形态分工、前后端架构与 architecture.md ↔ interaction.md 确定式全覆盖对齐矩阵。 反触发(避免与相邻阶段抢入口,相邻阶段抢入口时主动让路): ① 还在澄清产品想法 / 没有 idea.md → 交给 vibe-idea; ② 还没有 interaction.md(页面/元素/数据需求未定)→ 交给 vibe-interaction; ③ 要定视觉设计准则 / 设计系统 / design tokens / 颜色字体排版 / design.md(视觉) → 交给 vibe-design(视觉设计准则); ④ 要画原型 / 接 Stitch → 交给 vibe-prototype; ⑤ 要写代码 / 修 bug / 跑测试 → 交给 vibe-implement。 前置依赖 idea.md(由 vibe-idea 产出)+ interaction.md(由 vibe-interaction 产出);产物 architecture.md 交给 vibe-design,与 interaction.md 双向对齐。
Vibe Coding 流水线第 4 步:视觉设计准则。design.md 是【用户提供】的网站视觉设计系统 (Google DESIGN.md / awesome-design-md 格式),本 skill 不画图、不生成视觉,而是 【承接 + 结构化 + 校验】用户提供的视觉来源,固化成标准 design.md,作为下游 vibe-prototype 出图与 vibe-implement 还原的唯一视觉真相。 当用户说"设计准则 / 视觉设计 / 设计系统 / design.md / 把我的设计稿整理成 design.md / 品牌视觉规范 / Style Reference / design tokens / 把我的 Figma 截图变成设计系统 / 这个网站的视觉规范帮我抽出来 / 整理一份配色字体规范"等,想把【用户提供的视觉来源】固化成 结构化、可被 Stitch 与实现消费的标准 design.md 时,必须使用本 skill。 它产出 spec 合规的 design.md(YAML token 前言 + Overview/Colors/Typography/Layout/ Elevation/Shapes/Components/Do&Don't 八章节),并与 idea.md / interaction.md 交叉校验 每个页面 / 组件 / 状态都有对应视觉规范。 反触发(相邻阶段抢入口时主动让路): ① 还没 idea.md(产品想法未定型)→ 交给 vibe-idea; ② 还没 interaction.md(页面与元素交互未定义)→ 交给 vibe-interaction; ③ 还没 architecture.md(技术骨架/数据模型/接口未定)→ 交给 vibe-architecture; ④ 要画原型 / 接 Stitch / 每页出图 → 交给 vibe-prototype; ⑤ 要写代码 / 修 bug / 跑测试 / 部署 → 交给 vibe-implement。 前置依赖 idea.md + interaction.md;视觉来源由用户提供;产物 design.md(视觉)交给 vibe-prototype, 二者以「prototypes/ 必须符合 design.md 的 tokens/components/Do&Don't」为对齐契约。
Vibe Coding 流水线第一步:你是一位顶级产品经理,善于时刻洞察各领域的核心需求。 本 skill 把一个模糊或平庸的产品想法澄清、逼问,并用 AI 时代产品框架拔高,收敛成一份可进入技术设计的 idea.md。 它不仅澄清需求,更要判断「这个点子值不值得做、能不能更狠」——能否把 AI 当工具去颠覆某个传统行业的固定解法, 而非只在 AI 上做表面创新。当用户表达"我有个想法 / 我想做个 X / 这个点子怎么做成产品 / 帮我把 idea 拔高 / 这东西有没有搞头 / 想颠覆某某行业 / 帮我把这个 idea 完善一下 / 有个点子但还没想清楚 / 这个需求帮我理一理 / 我们要不要做一个……"等尚未定型或想被拔高的产品意图时,必须使用本 skill。 内部调用 superpowers:brainstorming 做对话式澄清,先叠加 Vibe 专用 Idea 基础体检清单(痛点真实性、目标用户、 核心场景与频率、差异化、MVP 边界、成功指标、平台与技术约束、商业模式、数据与隐私合规、关键假设与最大风险、 非功能需求),再叠加 AI 时代产品洞察四透镜(流变重构、成本坍缩、人即环境、可验证黑盒)把点子从「优化存量」拔高到 「重构流变」,最终产出结构化 idea.md,作为 vibe-interaction 阶段的输入。 不要在用户已有明确技术方案、已在谈技术栈/数据库/接口/页面布局、或只要求写代码/改 bug/跑测试时触发—— 那属于 vibe-architecture / vibe-implement。
Vibe Coding 流水线的实现阶段(流水线终点,顺序 idea → interaction → architecture → design → prototype → implement)。当 interaction.md、architecture.md、design.md、prototypes/ 已就绪,用户说"开始实现""写代码""把设计落地""进入开发""implement / build it""部署 / 上线 / deploy / 发布到 CloudBase"时使用(部署经 CloudBase MCP 属本阶段联调层职责)。薄封装 superpowers 的 writing-plans → subagent-driven-development / executing-plans / test-driven-development(辅以 verification-before-completion、finishing-a-development-branch),在实现前后各加一道对齐门:把每个页面、每个交互元素转成可验收任务,并逐元素核对 interaction.md、逐接口核对 architecture.md、逐页核对 prototypes/ 且符合 design.md(视觉准则)。反触发:交互文档缺页回 vibe-interaction;技术骨架未定稿/接口缺失回 vibe-architecture;视觉准则缺失回 vibe-design;原型缺失/与文档不符回 vibe-prototype;纯调试单个 bug 且无设计变更直接用 systematic-debugging。
Vibe Coding 流水线第二步:以 idea.md 为输入,产出一份零歧义的超详细交互文档 interaction.md(第一份 UI 文档:首次定义 页面/模块/元素 ID)。 当用户说"设计交互 / 交互文档 / 页面逻辑 / 跳转逻辑 / 每个按钮点了怎么跳 / 是弹窗还是跳转 / 这个点击之后是弹窗还是新页面 / 弹窗还是新页面 / 把页面流程理清楚 / 把每个元素的交互写清楚 / 每个按钮 / 每个元素 / interaction"等,想把页面与元素的交互行为定义到可实现颗粒度时,必须使用本 skill。 它为每个页面写布局、功能模块、页面级四态(loading/empty/error/forbidden)、每个可交互元素的触发/行为/多状态/门控/边界, 并用呈现方式分类法(navigate/modal/confirm/drawer/popover/bottomsheet/toast/inline-expand/inline-edit/newtab/download) 强制标注每个行为;每页的"数据需求"用功能化方式描述读什么/写什么(供 architecture 据此派生数据模型与接口),本文件不写接口 ID。 反触发(相邻阶段抢入口时主动让路):① 还在澄清产品想法 / 没有 idea.md → 交给 vibe-idea;② 已有 interaction.md 要据其派生技术骨架/数据模型/接口(architecture.md)→ 交给 vibe-architecture;③ 已有 architecture.md 要做视觉设计准则(design.md)→ 交给 vibe-design;④ 要画原型/接 Stitch → 交给 vibe-prototype;⑤ 要写代码/修 bug/跑测试 → 交给 vibe-implement。 前置依赖 idea.md(由 vibe-idea 产出);产物 interaction.md 交给 vibe-architecture(它将照本文件的数据需求派生 architecture.md),其后再到 vibe-design / vibe-prototype。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
中文优先的 Agent Skill 合集 · Maintained by Daliu
覆盖 Vibe Coding 产品开发与 skill 创作两类工作。所有 skill 采用标准 SKILL.md 格式,同一份内容在 Claude Code、Codex、OpenClaw 三个平台通用,遵循 Agent Skills 开放标准。
| 套件 | 用途 | 包含 skill |
|---|---|---|
| 齐码 · qima | 专用于 Vibe Coding,接管从想法到「高级审美、能跑的产品」的整条链路 | 6 |
| skill-creator-cn | 引导式 skill 创作工具,覆盖创建、改进、验证、安装全流程 | 1 |
安装方式见「安装」,各套件触发词见对应章节。
专用于 Vibe Coding 的一套 skill,目标是接管「从一个想法,到一个高级审美、能跑的产品」的整条链路,无论使用者是否具备编程基础。它针对 Vibe Coding 中一批常被跳过的问题:想法价值不确定、需求不清晰、技术栈不固定、设计不专业、审美不高级、实现不规范。
当前 Vibe Coding 的常见做法是把需求整体交给 AI 生成,结果往往是反复返工、推倒重来。原因不在生成能力——代码生成早已不是瓶颈;真正缺失的是清晰的思路、专业的审美、稳健的技术架构,以及贯穿每一环的纪律。
本套件的核心是对齐,本质上是软件工程中的契约式设计(Design by Contract):在动手之前,把「做什么、谁对谁负责」定义到不留歧义。落到工程上就是一条规则——每个 skill 的入口必定是上一个 skill 的产物。六个 skill 各自独立,但都带有向下一阶段的确定式交接,从而保证每一环遵循一致规范、逐环对齐。
┌──────┐ ┌─────────────┐ ┌──────────────┐ ┌────────┐ ┌───────────┐ ┌───────────┐
│ idea │ → │ interaction │ → │ architecture │ → │ design │ → │ prototype │ → │ implement │
└──────┘ └─────────────┘ └──────────────┘ └────────┘ └───────────┘ └───────────┘
| # | skill | 产出 | 职责 |
|---|---|---|---|
| 1 | vibe-idea | idea.md | 以产品评估标准澄清并逼问想法(痛点真实性、目标用户、使用场景与频率、MVP 边界、成功指标),并从流变重构、成本坍缩、人即环境、可验证黑盒四个视角评估其颠覆性,收敛为立得住的立项定义 |
| 2 | vibe-interaction | interaction.md | 将每个页面与可交互元素的行为定义到零歧义:用呈现方式分类法(11 类)为每个元素标注唯一行为,配元素规格表(触发条件、门控、多状态)与页面四态(加载 / 空 / 出错 / 无权限) |
| 3 | vibe-architecture | architecture.md | 依交互文档的数据需求反推数据模型、表结构与前后端接口,在固定技术基线上派生技术骨架(含行级安全规则);技术栈提供默认值,亦可调整 |
| 4 | vibe-design | design.md | 承接用户提供的视觉来源(DESIGN.md),固化为含色系、字体、组件、布局的标准视觉准则,作为下游唯一视觉真相;不生成、不替用户发明审美 |
| 5 | vibe-prototype | prototypes/ | 依 design.md 与 interaction.md 为每个页面(含弹窗、子页面)生成发送给 Stitch 的提示词,产出原型并与交互文档双向对齐,使原型与最终实现一致 |
| 6 | vibe-implement | 代码 | 将已对齐的四份产物落成代码,通过贯穿上下文的核对流程做到「不多不少」——代码不出现文档外的内容,文档中的每个交互都逐条落地核销,即实现 = 设计 |
六个 skill 通过彼此的名称互相反触发与移交——例如在实现阶段发现交互未定义清楚时,vibe-implement 会移交回 vibe-interaction。仅当全部安装时该移交才成立,因此打包为一个套件一次装齐。
自然语言描述即可,套件会路由到对应阶段:
我有个想法,想做个 XX → vibe-idea
把每个按钮点了之后如何跳转理清楚 → vibe-interaction
按交互文档设计数据库与接口 → vibe-architecture
将设计稿整理成设计系统 → vibe-design
接入 Stitch,为每个页面生成原型 → vibe-prototype
文档齐备,开始实现 / 部署 → vibe-implement
vibe-prototype 需先配置 Stitch MCP,并使用 Google Stitch 生成原型;引导式 skill 创作工具,中文优先,可依用户表达自动调整表达深度。创建 skill 的主要难点在于需求定义(输出形态、触发时机、边界不清)与工具门槛(frontmatter、评测等术语)。本 skill 聚焦需求定义阶段:通过一次一问的对话收敛需求,产出可用的 SKILL.md,并给出安装与触发自测指引。
触发方式:
帮我做个 skill
我想做个 skill 但不知道从哪开始
把这个流程存成一个 skill
照这份文档做一个 skill
我的 skill 无法被触发,帮我排查
跨平台限制:「description 触发优化」依赖 Claude Code 的
claude -p,仅在 Claude Code 上可用;其余核心能力三平台一致。
方式一 · Claude Code 插件市场
npx claudepluginhub idiotleolyj/daliu-awesome-skills --plugin qima中文优先、自适应用户水平的引导式 skill 创作工具:前置闸门 + 多入口需求挖掘 + 分层验证 + 最后一公里安装指引。把模糊想法逼成可用 skill。
Build a throwaway prototype to answer a design question.
AI-native Vibe Coding — From idea to Deploy, Zero friction. 13 agents, 5 commands, 6 skills, team-based parallel build, 20 design styles, screen-spec generator (IA / User Flow / Wireframe HTML), WIGTN-brand PPT generator.
Structured development skills for any project. Provides brainstorming, planning, parallel agent development, browser testing, systematic debugging, and self-improvement workflows.
VibeFlow skill library: full 16-phase workflow with plan reviews, safety guards, brainstorming, and office-hours.
Interactive feature development workflow from idea to implementation (Requirements → Design → Tasks → Execute)
面向 AI coding agents 的生产级工程 skills — 覆盖从 spec 到 ship 的完整软件开发生命周期。