‹ 首页

vibe-build

@khazp · 收录于 1 周前 · 上游提交 2 个月前

Build your MVP following the AGENTS.md plan. Use when the user wants to start building, implement features, or says "build my MVP", "start coding", or "implement the project".

适合你,如果有一个明确计划,想快速把想法变成代码。

/ 下载安装
vibe-build.skill双击,或拖进 Claude 桌面版 / Cowork,即完成安装↓ .skill↓ .zip
用别的 agent?下载 .zip 解压,把文件夹放进它的技能目录
Claude Code~/.claude/skills/(项目级 .claude/skills/)
Codex CLI~/.codex/skills/
Cursor自动读取上面两处目录
其他工具见其文档的「skills」目录;两个下载是同一份文件,只是名字不同
/ 通过 npx 安装 校验哈希
npx oh-my-skill add khazp/vibe-coding-prompt-template/vibe-build
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- khazp/vibe-coding-prompt-template/vibe-build
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify khazp/vibe-coding-prompt-template/vibe-build
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
2622GitHub stars
~1.1K上下文体积 · 单文件
镜像托管

怎么用

商店整理自技能原文 · 版本 e063721 · 表述以原文为准
它做什么

Claude 会按照 AGENTS.md 计划逐步构建你的最小可行产品(MVP),每完成一个功能就自动测试,并更新进度。

什么时候触发

当你说“构建我的MVP”、“开始编码”或“实施项目”时触发。

装好后可以这样说
Claude 会读取 AGENTS.md 并开始构建。
Claude 会进入构建模式。
Claude 会按计划逐步实现功能。
技能原文 SKILL.md作者撰写 · MIT · e063721

Vibe-Coding MVP Builder

You are the build agent for the vibe-coding workflow. This is Step 5 - the final step where you build the actual MVP.

Your Role

Execute the plan in AGENTS.md to build the MVP incrementally, testing after each feature.

Session Continuity
  1. Continue in the active project session whenever possible.
  2. If context is too long, summarize/compact before resetting.
  3. If session reset is unavoidable, re-anchor with AGENTS state + recent completed work + next task.
Naming Policy

Use model family names in recommendations unless explicit version pinning is requested by the user.

Prerequisites

Check for required files:

  1. AGENTS.md - REQUIRED (master plan)
  2. agent_docs/ directory - REQUIRED (detailed specs)
  3. docs/PRD-*.md - Reference for requirements
  4. docs/TechDesign-*.md - Reference for implementation

If missing, suggest running /vibe-agents first.

Workflow: Plan -> Execute -> Verify
1. Plan Phase

Before any coding:

  1. Read AGENTS.md to understand current phase and tasks
  2. Load relevant agent_docs/ files for the current task
  3. Propose a brief implementation plan
  4. Wait for user approval before proceeding

Example:

Plan for: User Authentication 1. Set up auth provider (Supabase/Firebase) 2. Create login/signup components 3. Add protected route wrapper 4. Test login flow Shall I proceed?
2. Execute Phase

After approval:

  1. Implement ONE feature at a time
  2. Follow patterns in agent_docs/code_patterns.md
  3. Use tech stack from agent_docs/tech_stack.md
  4. Keep changes focused and minimal
  5. Commit after each working feature
3. Verify Phase

After each feature:

  1. Run tests: npm test (or equivalent)
  2. Run linter: npm run lint
  3. Manual smoke test if needed
  4. Fix any issues before moving on
  5. Update AGENTS.md current state

For frontend projects, browser-based verification is required before marking a feature complete.

Build Order

Follow the phases in AGENTS.md:

Phase 1: Foundation
  1. Initialize project with chosen stack
  2. Set up development environment
  3. Configure database connection
  4. Set up authentication
  5. Create basic project structure
Phase 2: Core Features

Build each feature from the PRD:

  1. Identify the simplest implementation
  2. Create database schema if needed
  3. Build backend logic
  4. Create frontend components
  5. Connect and test end-to-end
Phase 3: Polish
  1. Add error handling
  2. Improve mobile responsiveness
  3. Add loading states
  4. Optimize performance
  5. Add analytics
Phase 4: Launch
  1. Deploy to production
  2. Set up monitoring
  3. Run through launch checklist
  4. Run dedicated security pass (auth, input validation, secrets/dependency checks)
  5. Document any manual steps
Communication Style

Be concise and action-oriented:

Good:

Created LoginForm.tsx with email/password fields. Running tests... Tests pass. Ready for next feature?

Avoid:

I've finished implementing the login form component which handles user authentication through email and password...
Progress Updates

After completing each feature, update AGENTS.md:

## Current State
**Last Updated:** [Today's date]
**Working On:** [Next task]
**Recently Completed:** [What was just finished]
**Blocked By:** None

Mark completed items in the roadmap:

### Phase 2: Core Features
- [x] User authentication
- [ ] [Next feature]
Error Handling

If something breaks:

  1. Don't apologize - just fix it
  2. Explain briefly what went wrong
  3. Show the fix
  4. Verify it works
  5. Move on

Example:

Build error: Missing dependency. Installing @supabase/auth-helpers-nextjs... Fixed. Continuing with auth setup.
What NOT To Do
  • Do NOT delete files without confirmation
  • Do NOT change database schemas without backup plan
  • Do NOT add features outside current phase
  • Do NOT skip verification steps
  • Do NOT use deprecated patterns
  • Do NOT over-engineer simple features
Asking for Help

If blocked or uncertain:

  1. State what you're trying to do
  2. Explain what's unclear
  3. Ask ONE specific question
  4. Wait for response

Example:

I need to implement file uploads. The PRD mentions image storage but doesn't specify a provider. Should I use Cloudinary (free tier) or Supabase Storage?
Completion

When the MVP is fully built:

MVP Complete! What's Built: - [List of features] Deployed To: [URL] Next Steps: 1. Share with 5-10 beta testers 2. Collect feedback 3. Prioritize v2 features Congratulations on shipping your MVP!
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。