Skip to content

🎸 Scaffold AI-friendly project structures for Vibe Coding

License

Notifications You must be signed in to change notification settings

hscspring/create-vibe-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎸 create-vibe-app

Scaffold AI-friendly project structures for Vibe Coding – a methodology that helps AI agents work more effectively on your codebase.

An implementation of the ideas presented in this article.

✨ What is Vibe Coding?

Vibe Coding is a development approach where:

  • AI agents handle implementation based on clear structures
  • Knowledge compounds through wiki and experience recording
  • Complexity-based routing ensures the right workflow for each task

πŸ“¦ Installation

pip install create-vibe-app

πŸš€ Usage

create-vibe-app my-project
cd my-project
code .

Then in your AI assistant:

"Read MAIN.md, then help me build [your idea]"

πŸ“ Generated Structure

my-project/
β”œβ”€β”€ MAIN.md           # Project entry point
β”œβ”€β”€ agent/            # AI agent definitions
β”‚   β”œβ”€β”€ phase-router.md
β”‚   β”œβ”€β”€ requirement-manager.md
β”‚   β”œβ”€β”€ design-manager.md
β”‚   β”œβ”€β”€ implementation-executor.md
β”‚   └── experience-depositor.md
β”œβ”€β”€ skill/            # Reusable workflow skills (10)
β”œβ”€β”€ wiki/             # Project knowledge base
β”œβ”€β”€ requirement/      # Task tracking
β”œβ”€β”€ mcp/              # External tool configs
β”œβ”€β”€ code/             # Your source code
└── reference/        # Reference implementations

πŸ”„ Workflow

User Task β†’ Analyze Intent β†’ Detect Complexity β†’ Route β†’ Update Knowledge
                                ↓
                    Simple: Direct execution
                    Medium: Requirement β†’ Design β†’ Implement
                    Complex: Full flow + User confirmation

Examples

hscspring/create-vibe-app-examples

About

🎸 Scaffold AI-friendly project structures for Vibe Coding

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages