mage0535/vibe-coding-universal/v1
Claude Code and agent skill by mage0535/vibe-coding-universal
- community
Checking that the SKILL.md file is still in the repository.
通用 Vibe Coding 需求分析与开发指导生成工具。任何 AI 助理安装后,自动执行 7 轮客户调研 → 记忆检索 → 生成统一开发指导文档。兼容 Claude Code / Codex / Cursor / ChatGPT / Qwen 等所有 AI 助理。
Install
npx vskill@latest install mage0535/vibe-coding-universal/v1SKILL.md
Vibe Coding 通用需求分析技能
设计理念: 本技能是「自包含」的——任何 AI 助理只需加载此文件,即可自动执行完整的 Vibe Coding 需求分析与文档生成流程。非侵入性: 仅在自己的.vibe/目录下工作,绝不修改、覆盖或干扰项目已有的.cursor/、.claude/、AGENTS.md、.gitignore等文件。
激活方式
当用户表达以下意图时,自动激活本技能:
- "帮我做一个 XX 项目"
- "我想开发一个 XX"
- "用 Vibe Coding 模式"
- "先调研再开发"
激活后,必须先完成调研,再进入开发。
🧠 核心工作流(4 阶段)
📋 阶段 1: 深度调研(7 轮提问)
执行规则:
- 每次只问 1 个问题,等用户回答后再问下一个
- 用户回答模糊时,主动追问具体细节
- 如果用户说"随便"或"你决定",记录为
AI 自主决策,并在文档中标注 - 如果用户中途跳过某些问题,标记为
⏭️ 跳过,继续下一个
调研模板
调研结果模板(内部记录)
用户全部回答后,AI 内部整理为以下结构(无需展示给用户):
🔍 阶段 2: 记忆检索
目标: 利用历史项目经验,避免重复踩坑。
执行步骤:
- 确保
.vibe/目录存在(如果不存在则创建) - 检查
.vibe/history/目录下是否有历史项目 - 如果有历史项目,读取每个项目的
.vibe/guide.md,用以下规则判断相似度:
- 关键词重叠度(功能关键词、技术栈关键词)
- 业务领域相关性(同领域项目优先)
- 如果找到相似项目(相似度 > 40%),提取其
lessons_learned和adjustments
相似度判断规则(无需代码,AI 用推理判断):
如果有相似项目,在生成 guide.md 时加入:
📄 阶段 3: 生成统一开发指导文档
目标: 将所有信息整合为 一份 guide.md,作为后续开发的唯一真理来源。
生成规则:
- 文件路径:
.vibe/guide.md - 只生成这一个文件(不是分散的多个文件)
- 使用下方提供的模板
- 如果存在
.vibe/client-profile.md,将客户偏好融入文档 - 生成后,展示文档摘要给用户确认
guide.md 完整模板
project/ ├── src/ │ ├── components/ │ ├── pages/ │ ├── services/ │ └── utils/ ├── public/ ├── tests/ └── package.json
📂 目录结构(非侵入式)
本技能仅在项目根目录创建以下结构:
.gitignore 建议添加(首次使用时如果 .gitignore 已存在,追加而非覆盖):
🤖 非侵入性保证
本技能严格遵守以下规则,绝不影响项目其他规则:
| 行为 | 本技能的做法 | |
|---|---|---|
| 创建文件 | 仅在 .vibe/ 目录下创建文件 | |
| 读取文件 | 优先读取 .vibe/ 内的文件;如需要读取项目其他文件,需向用户说明 | |
| 修改文件 | 绝不修改 .vibe/ 外的任何文件(除非用户明确要求) | |
| 与其他 Skill 共存 | 本技能只处理需求分析阶段,不干预开发、测试、部署等其他阶段 | |
| IDE 规则 | 不创建/修改 .cursor/、.claude/、AGENTS.md 等 IDE 配置文件 | |
| .gitignore | 如文件已存在,以追加模式提醒用户手动添加 .vibe/,不自动写入 |
🔄 跨项目客户画像
client-profile.md 文件记录用户的长期偏好,跨项目复用:
每次新项目的 guide.md 生成后,更新此文件中的统计信息。
✅ 执行检查清单
在输出 guide.md 之前,AI 必须确认:
- [x] 7 轮调研是否全部完成(或用户明确跳过)
- [x] 是否检查了
.vibe/history/中的历史项目 - [x] 如果有相似项目,是否提取了经验教训
- [x] guide.md 是否包含所有 8 个章节
- [x] 是否将客户偏好融入了技术选型和 UI 规范
- [x] 是否记录了所有 AI 自主决策点
- [x] 开发计划是否拆分为 10-30 分钟可完成的小块
- [x] 是否向用户展示了文档摘要并请求确认
📌 与不同 AI 助理的兼容性
本技能的设计原则确保与所有主流 AI 助理兼容:
| AI 助理 | 安装方式 | 兼容性说明 | |
|---|---|---|---|
| Claude Code | 放入 .claude/skills/ | 完全兼容,不干扰 Claude 的内置规则 | |
| Codex CLI | 放入项目根目录,在 prompt 中引用 | 完全兼容 | |
| Cursor | 放入 .cursor/rules/ 或在对话中粘贴 | 完全兼容 | |
| ChatGPT | 直接粘贴内容到对话中 | 完全兼容 | |
| Gemini | 直接粘贴内容到对话中 | 完全兼容 | |
| Qwen / 通义 | 直接粘贴内容到对话中 | 完全兼容 | |
| Hermes Agent | 通过 skill_view 加载 | 完全兼容 |
通用安装指令(适用于任何 AI):
"请加载这个 Vibe Coding 分析技能,从现在开始,当我提出开发需求时,先按照技能的流程进行调研,生成 guide.md 后再开始编码。"
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingv1/SKILL.md
Popularity
- Repository stars
- 54
- Repository forks
- 2
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 7 Jul 2026, 3 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mage0535/vibe-coding-universal/v1)