JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 31
  • Score
    100M100P100Q102819F
  • License MIT

Get the right vibe for your code - Complete AI development toolkit

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

# Install globally
npm install -g @nolrm/vibe-kit

# Install in current project
vibe-kit install

Alternative: 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 install

Usage

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 version

Project 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-verify

Features:

  • ๐Ÿงช 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