Code with the flow. Code with the vibe.
VibeCode isn't just a collection of prompts—it's a complete workflow system for collaborating with AI to build software. Think of yourself as the Visionary/CEO, and your AI assistants as a specialized, high-performance development team.
This repository contains the VibeCode Protocol Suite: a battle-tested collection of protocols, workflows, and prompts that transform AI from simple code generators into genuine project partners.
- Structured Collaboration: Clear roles for different AI agents (Orchestrator, Builder, In-IDE Assistant, Design Agent)
- End-to-End Workflows: From project genesis to debugging escalations
- Documentation-Driven: Every project gets proper docs, issues, and roadmaps
- Scalable: Works for tiny scripts or enterprise applications
Project Genesis Protocol v2.1 The VibeCode Workflow- Your default choice for any new project. Establishes the "vibe," creates documentation, and builds the foundation.
✨ ULTIMATE ORCHESTRATION PROMPT ✨- One-shot prompt for standalone code pieces when you don't need full project structure.
Design System Genesis Protocol- Creates visual design systems and mockups.
The Reverse Genesis Protocol- Onboards AI to existing codebases.
The Escalation & Handoff Protocol- When your local AI gets stuck, escalate to the Orchestrator.
The Seamless Migration Meta-Prompt- Transfer project context between chat sessions.
The Ultimate GitHub Issue Meta-Prompt Template- Structured issue creation.
| Role | Responsibility | When to Use |
|---|---|---|
| AI Orchestrator | Strategic planning, architecture, documentation | Project planning, debugging complex issues |
| Builder Agent | Initial code implementation | Taking Orchestrator plans and building the foundation |
| In-IDE Assistant | Tactical coding, refactoring | Writing functions, fixing bugs in existing code |
| Design Agent | Visual design, UI/UX | Creating mockups, design systems |
- Choose Your Protocol: For new projects, start with
Project Genesis Protocol v2.1 - Read the Manual: Check
VibeCode User Manualfor detailed guidance - Follow the Workflow: Each protocol contains step-by-step instructions
- Iterate: Use the escalation protocols when you hit roadblocks
# 1. Start with Genesis Protocol
# Open: Project Genesis Protocol The VibeCode Workflow.md
# Follow the conversation flow with your AI Orchestrator
# 2. Build the initial foundation
# Use the generated Builder Prompt with your Builder Agent
# 3. Add design
# Use: Design System Genesis Protocol.md
# 4. Debug as needed
# Use: The Escalation & Handoff Protocol.mdFor detailed explanations of when to use each protocol, see the VibeCode User Manual.
This is a living system! If you discover improvements:
- Test your changes with real projects
- Update the User Manual if you add/modify protocols
- Create a GitHub Issue with your proposed changes
- Follow the existing protocol structure
This repository contains workflow protocols and prompts. Feel free to use, modify, and share. The goal is to improve AI-human collaboration for everyone.
- SmartNotes App: Built a PyQt6 note-taking app with AI tagging
- Web Dashboards: Created responsive admin panels with consistent design systems
- API Services: Developed REST APIs with proper documentation and testing
Built with ❤️ for developers who want to code with the flow
Transform AI from a tool into a true development partner