Community生产力与协作github.com

qi-mouren/vibecoding-orchestration

Vibecoding 工作流:通过 G0-G5 关卡、契约冻结和多智能体编排,交付真实软件。支持 Codex 技能 + opencode 适配。

vibecoding-orchestration 是什么?

该技能实现了一个名为“Vibecoding”(振动编码)的完整软件交付工作流,旨在帮助开发者或 AI 代理通过结构化的阶段(G0 到 G5 关卡)和“契约冻结”机制,高效地从概念走向真实可部署的软件。其核心优势在于将看似随意的创意振荡过程转化为可控的、多智能体协作的工程流程,确保在关键节点达成一致后再推进。技能原生支持 Codex 平台,并提供了 opencode 适配器,使其他 AI 代理工具也能集成该工作流。通过定义清晰的关卡(如需求分析、架构设计、编码实现、测试与部署)以及契约冻结(即在特定阶段锁定需求或接口规范),该技能减少了多轮迭代中的沟通损耗和范围蔓延,特别适合需要快速原型验证或复杂多步骤协作的软件开发场景。

兼容平台~Claude Code✓Codex CLI~Cursor✓OpenCode
npx skills add qi-mouren/vibecoding-orchestration

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

vibecoding-orchestration 是做什么的?

Vibecoding 工作流:通过 G0-G5 关卡、契约冻结和多智能体编排,交付真实软件。支持 Codex 技能 + opencode 适配。

概述

本技能实现了一种结构化的“振动编码”工作流,将通常无序的创意波动转化为可预测、可控制的软件交付过程。它通过以下核心机制实现:

  • G0-G5 关卡:从创意到部署的六个阶段(G0: 构思准备,G1: 需求分析,G2: 架构设计,G3: 编码实现,G4: 测试验证,G5: 部署发布)
  • 契约冻结:在关键节点(如 G2 完成后)锁定需求、接口或架构决定,防止范围蔓延
  • 多智能体编排:协调多个 AI 代理或开发角色,按关卡分工协作

支持的平台

  • Codex:原生支持,作为 Codex 技能运行
  • OpenCode:通过附带的适配器实现集成

使用方法

  1. 将本技能添加到你的 Agent 项目中
  2. 根据项目类型配置关卡序列(可跳过或自定义)
  3. 运行工作流,Agent 将按阶段提示执行任务
  4. 在每个关卡结束时确认契约冻结

配置

技能默认包含以下关卡和提示顺序,可根据需要修改:

关卡描述输出产物
G0构思与可行性项目愿景文档
G1需求分析用户故事与用例
G2架构设计技术设计文档
G3编码功能代码
G4测试测试报告
G5部署部署脚本与监控

注意:契约冻结通常在 G2 完成后触发,但可根据项目需求调整。

适配器(OpenCode)

若使用 OpenCode,请复制 opencode-adapter/ 目录中的配置文件到项目根目录,并按照 README 中的说明进行集成。

许可证

MIT

相关技能