@sprouted/create-vibes
Version:
Create a new Vibes monorepo
52 lines (38 loc) • 1.45 kB
Markdown
# Vibes
A vertical slice monorepo for vibe-driven development. Build apps quickly, explore ideas freely, and maintain clarity through separation of concerns.
## Philosophy
Vibes is built on these principles:
- **Vibe Coding**: Development should feel natural and flow smoothly
- **Clarity**: Code organization should be immediately obvious
- **Simplicity**: No unnecessary complexity or abstractions
- **Rapid Exploration**: Spike new ideas without friction
- **Tool Friendly**: Integrate with existing tools, don't fight them
- **Apps as Containers**: Apps merely orchestrate features
## Getting Started
```bash
# Create a new feature
pnpm vibe create my-feature
# Add a new app
pnpm vibe add mobile
# Start development
pnpm dev
# Or use the vibe tool directly
./tools/vibe.sh create my-feature
```
## Structure
```
vibes/
├── apps/ # Application entry points
├── features/ # Vertical feature slices
├── shared/ # Shared utilities and components
├── tools/ # Development tools
├── docs/ # Documentation
├── examples/ # Example implementations
├── ai-docs/ # AI assistant documentation
└── .ai/ # AI configuration and metadata
```
## Documentation
- [Getting Started](./docs/getting-started.md)
- [Architecture](./docs/architecture-visual.md)
- [Contributing](./CONTRIBUTING.md)
Happy vibing! 🌊