Overview
Vibe Coding is the paradigm shift where the developer focuses on “vibe” (intent, architecture, and logic) while the AI handles the “syntax” (boilerplate, types, and implementation). This repo is the definitive playbook for this movement.
Core Components
- The IDE: Cursor (AI-native fork of VS Code) — specifically the
Composermode. - The Engine: Claude 3.5 Sonnet / GPT-4o.
- The Prompts: A library of
.cursorrulesandsystem-promptsfor different roles (Frontend Expert, Security Audit, SQL Architect).
The Full Phased Setup
Phase 1: Environment Configuration
- Setup your
.cursorrulesfile to define your project’s coding standards. - Integrate
OpenDevinfor long-running background tasks (like refactoring an entire folder).
Phase 2: The Loop
- Speak: Describe the feature in natural language.
- Review: Use the diff view to see what the AI changed.
- Vibe: If it feels right, commit. If not, refine the prompt.
Phase 3: Automation
- Use
Bolt.neworv0.devfor rapid UI prototyping. - Pipe the results into your main repo using
repowiseor similar context-packing tools.
Documentation
- Playbook: How to use multi-step agents to build complex SaaS features.
- Skills: Specialized sub-agent definitions for “Founders” (e.g. Market Research Agent, Legal Compliance Agent).