Modern CLI toolkit for managing development resources across AI coding environments (Cursor, Gemini, Claude).
- 📦 Kit Management: Install, create, and manage development kits
- 🔄 Multi-Source: Support for local, GitHub, and NPM registries
- 📝 Resource Types: Commands, rules, and scripts
- 🔀 Versioning: Automatic versioning and sync
- 🎯 Smart Selection: Intelligent resource selection with conflict resolution
- 🧪 Quality Validation: Built-in quality checks for kits
- 🚀 Interactive UI: Hierarchical selection interface
npm install -g @vibedev/toolkit# Initialize in your project
vdt init
# Install a kit
vdt install base-kit
# List available kits
vdt list
# Create your own kit
vdt create my-kit
# Validate a kit
vdt validate ./my-kitvdt init- Initialize Vibe DevTools in projectvdt install <kit>- Install kit from registryvdt list- List available kitsvdt create <name>- Create new kitvdt validate <path>- Validate kit qualityvdt sync- Sync resources with latest versionsvdt restore <id>- Restore previous version
Built with Clean Architecture principles:
- Domain Layer: Entities, aggregates, value objects
- Application Layer: Use cases, DTOs
- Infrastructure Layer: Repositories, services, adapters
- base-kit: Essential commands and rules
- flutter-kit: Flutter development with BLoC and Clean Architecture
- react-kit: React development with hooks and modern patterns
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Link locally
npm linkMIT