JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 39
  • Score
    100M100P100Q102624F
  • 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
  • ๐Ÿ” Smart Analysis - AI-powered project analysis and customization
  • ๐Ÿ”’ 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

Step 1: Install Globally

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

Step 2: Install in Your Project

# Navigate to your project directory
cd your-project

# Install Vibe Kit in current project
vibe-kit install
# In Cursor AI chat, run:
@.vibe-kit/commands/analyze.md

๐ŸŽฏ The analyze command will:

  • Scan your project structure and dependencies
  • Detect existing patterns and configurations
  • Customize standards to match your tech stack
  • Update guidelines based on your project type

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
  • ๐Ÿค– AI-powered analysis for project-specific customization

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

๐Ÿค– AI-Powered Analysis Workflow

# 1. Check if analysis is needed
vibe-kit status

# 2. Run analysis in Cursor AI chat
@.vibe-kit/commands/analyze.md

The analyze command provides:

  • Project-specific standards tailored to your tech stack
  • Intelligent recommendations based on existing patterns
  • Interactive customization - choose what to update
  • Automatic file updates - standards files customized for your project

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

๐Ÿค– AI Commands (Use in Cursor Chat)

  • @.vibe-kit/commands/analyze.md - Analyze and customize standards for your project
  • @.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
  • @.vibe-kit/commands/add-documentation.md - Add documentation

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