Package Exports
- @nolrm/vibe-kit
- @nolrm/vibe-kit/lib/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@nolrm/vibe-kit) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Vibe Kit
Get the right vibe for your code
Vibe Kit is a comprehensive development toolkit that provides AI guidance, type safety, quality checks, and automated workflows for modern development teams.
Features
- ๐ค AI Guidance - Prevent AI hallucinations with structured standards
- ๐ Type Safety - Strict TypeScript configuration and type checking
- โ Quality Checks - Automated pre-commit and pre-push hooks
- ๐ Standards - Comprehensive development standards and patterns
- ๐ฏ Templates - Ready-to-use code templates
- ๐ง Automation - Automated setup and quality checks
- ๐ก๏ธ Safe Installation - Backs up existing files with automatic rollback
- ๐ฆ Multi-Package Manager - Supports npm, yarn, and pnpm
Quick Start
Recommended: npm Package
# Install globally
npm install -g @nolrm/vibe-kit
# Install in current project
vibe-kit installAlternative: Direct Installation
# For users without Node.js
curl -sSL https://raw.githubusercontent.com/nolrm/vibe-kit/main/install-fallback.sh | bashโจ Features:
- ๐ก๏ธ Safe installation with backup & rollback
- ๐ฆ Auto-detects package manager (npm/yarn/pnpm)
- ๐ฏ Smart project type detection
- ๐ช Optional Git hooks (interactive prompt)
- ๐ Easy updates with
vibe-kit update
For CI/CD environments:
# Non-interactive installation
NON_INTERACTIVE=true vibe-kit installUsage
CLI Commands
vibe-kit install # Install in current project
vibe-kit status # Check installation status
vibe-kit update # Update to latest version
vibe-kit --version # Show versionProject Structure
After installation, Vibe Kit provides:
.vibe-kit/standards/- Development standards.vibe-kit/commands/- AI commands.vibe-kit/hooks/- Git hooks.vibe-kit/types/- Type safety.vibe-kit/templates/- Code templates
Pre-Push Hook
Vibe Kit includes a pre-push hook that automatically runs tests before pushing:
# Skip hook (not recommended)
git push --no-verifyFeatures:
- ๐งช Test Runner - Runs all tests before push
- ๐ซ Push Protection - Blocks broken code from reaching repository
- โก Fast Execution - Quick feedback loop
Commands
@.vibe-kit/commands/create-component.md- Create new component@.vibe-kit/commands/create-feature.md- Create new feature@.vibe-kit/commands/run-tests.md- Run test suite@.vibe-kit/commands/quality-check.md- Quality check
Standards
@.vibe-kit/standards/README.md- Complete development standards@.vibe-kit/standards/code-style.md- Code style guide@.vibe-kit/standards/testing.md- Testing patterns@.vibe-kit/standards/architecture.md- Architecture patterns
License
MIT License - see LICENSE file for details.
Contributing
Contributions are welcome! Please see our Contributing Guide for details.
Support
- ๐ Documentation
- ๐ Issues
- ๐ฌ Discussions