🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

omgkit

Package Overview
Dependencies
Maintainers
1
Versions
69
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

omgkit

Omega-Level Development Kit - AI Team System for Claude Code. 41 agents, 174 commands, 162 skills, 69 workflows.

latest
Source
npmnpm
Version
2.33.1
Version published
Weekly downloads
126
-54.51%
Maintainers
1
Weekly downloads
 
Created
Source

OMGKIT - Omega-Level Development Kit

CI npm version npm downloads Node License

AI Team System for Claude Code

"Think Omega. Build Omega. Be Omega."

What is OMGKIT?

OMGKIT (Omega-Level Development Kit) transforms Claude Code into an autonomous AI development team. It provides a complete ecosystem of specialized AI agents, slash commands, skills, and workflows that work together to deliver 10x-1000x productivity improvements.

The Vision

Traditional AI assistants respond to prompts. OMGKIT creates an AI Team that:

  • Plans like a senior architect
  • Researches like a staff engineer
  • Codes like a full-stack developer
  • Reviews like a security expert
  • Tests like a QA specialist
  • Documents like a technical writer
  • Ships like a DevOps engineer

All coordinated through Omega-level thinking - a framework for finding breakthrough solutions rather than incremental improvements.

Key Numbers

ComponentCountDescription
Agents41Specialized AI team members with distinct roles
Commands174Slash commands for every development task
Workflows69Complete development processes from idea to deploy
Skills162Domain expertise modules across 24 categories
Modes10Behavioral configurations for different contexts
Themes30Curated design system themes (V2 schema with color scales)
Archetypes14Project templates for autonomous development

Core Concepts

1. Optimized Alignment Principle (OAP)

OMGKIT uses a 5-level component hierarchy ensuring consistency and maintainability:

Level 0: MCPs (Foundation)
    ↓
Level 1: Commands → use MCPs
    ↓
Level 2: Skills → use Commands, MCPs
    ↓
Level 3: Agents → use Skills, Commands, MCPs
    ↓
Level 4: Workflows → use Agents, Skills, Commands, MCPs

Each level builds on lower levels, creating a coherent system where components work together seamlessly.

2. Omega Philosophy

Seven principles guide OMGKIT's approach to problem-solving:

PrincipleFocus
Leverage MultiplicationBuild systems, not features
Transcendent AbstractionSolve classes of problems, not instances
Agentic DecompositionOrchestrate specialists
Feedback AccelerationCompress learning loops
Zero-Marginal-Cost ScalingBuild once, scale infinitely
Emergent IntelligenceSystem greater than sum of parts
Aesthetic PerfectionExcellence in everything

3. Sprint Management

OMGKIT brings agile methodology to AI-assisted development:

  • Vision: Define what you're building and why
  • Backlog: Prioritized list of work items
  • Sprints: Time-boxed development cycles
  • AI Team: Autonomous execution with human oversight

4. Reference-Aware Planning (New)

Use PRDs, specs, and design documents to inform sprint planning:

# Create sprint with PRD reference
/sprint:sprint-new "Auth Sprint" --ref=.omgkit/artifacts/prd-auth.md

# Sprint with multiple references
/sprint:sprint-new "Payment" --ref=artifacts/prd.md,specs/api.yaml

# Sprint with AI proposal based on references
/sprint:sprint-new "MVP" --propose --ref=.omgkit/artifacts/

Configure in .omgkit/workflow.yaml:

references:
  enabled: true
  auto_suggest: true
  max_tokens: 10000
  extract_sections:
    - requirements
    - user_stories
    - acceptance_criteria

References automatically propagate to /sprint:team-run and /sprint:backlog-add.

5. Testing Automation

OMGKIT includes a comprehensive testing automation system:

Auto-Generate Test Tasks

When you create a feature, OMGKIT automatically generates corresponding test tasks:

# workflow.yaml
testing:
  auto_generate_tasks: true
  required_test_types:
    - unit
    - integration

Feature tasks automatically spawn test tasks based on feature type (API → Contract tests, UI → Snapshot tests, etc.)

Enforce Tests Before Done

No task can be marked "done" without passing tests:

testing:
  enforcement:
    level: standard  # soft | standard | strict
  blocking:
    on_test_failure: true
    on_coverage_below_minimum: true

Coverage Gates

Set minimum and target coverage thresholds:

testing:
  coverage_gates:
    unit:
      minimum: 80
      target: 90
    integration:
      minimum: 60
      target: 75
    overall:
      minimum: 75
      target: 85

6. Design System

OMGKIT includes a complete design system with 30 curated V2 themes for shadcn/ui integration. All themes use the V2 schema with 12-step color scales, effects, and animations.

# Initialize with a theme (opt-in)
omgkit init --theme neo-tokyo

# Or explore themes first
omgkit init --with-design

V2 Theme Features

All 30 themes include:

FeatureDescription
12-step color scales--primary-1 through --primary-12
Alpha variants--primary-a1 through --primary-a12
Status colors--success, --warning, --info, --destructive
EffectsglassMorphism, glow, gradients
Animationsshimmer, pulse-glow, fade-in, slide-up
Backward compatibilityIncludes flat colors block for legacy support

5 Theme Categories

CategoryThemesDescription
Tech & AIneo-tokyo, electric-cyan, neural-dark, matrix-green, quantum-purple, hologramFuturistic, cyberpunk-inspired
Minimal & Cleanminimal-slate, paper, mono, zen, nordic, swissSimple, elegant, distraction-free
Corporateocean-blue, corporate-indigo, finance, legal, healthcare, consultingProfessional, trustworthy
Creative & Boldcoral-sunset, candy, neon, gradient-dream, retro, studioVibrant, expressive
Nature & Organicforest, ocean, desert, lavender, arctic, autumnEarth tones, calming

Design Commands

CommandDescription
/design:themesList all 30 curated themes
/design:theme <id>Apply a theme to your project
/design:previewPreview current theme colors
/design:builderBuild custom theme interactively
/design:from-screenshotExtract theme from image
/design:from-urlExtract theme from webpage
/design:add <comp>Add shadcn/ui components
/design:resetReset to original theme
/design:rebuild <id>Rebuild entire project with new theme
/design:scanScan for non-compliant colors
/design:rollbackRollback to previous theme
/design:export <format>Export to CSS, SCSS, Tailwind, Figma, Style Dictionary
/design:validateValidate theme structure

Theme Export

Export your theme to various design tools and framework formats:

# Export CSS
/design:export css

# Export Figma tokens
/design:export figma --output ./tokens/

# Export all formats
/design:export --all

Supported formats: css, scss, tailwind, figma, style-dictionary

Theme Rebuild

Rebuild your entire project's UI with a single command:

# Rebuild with new theme (scans and fixes hardcoded colors)
omgkit design:rebuild neo-tokyo

# Full auto mode - zero manual steps, scans ALL directories
omgkit design:rebuild neo-tokyo --full

# Preview changes without applying
omgkit design:rebuild neo-tokyo --dry

# Scan for non-compliant colors
omgkit design:scan

# Rollback if needed
omgkit design:rollback

The rebuild feature:

  • Backs up current theme before changes
  • Standard mode: Scans app/, components/, src/, pages/ directories
  • Full mode (--full): Scans ALL directories including tests/, lib/, utils/, hooks/
  • Replaces hardcoded colors (bg-blue-500) with theme variables (bg-primary)
  • Full mode: 200+ extended color mappings with AI-driven inference
  • Full mode: Safely updates test files (skips assertion strings)
  • Generates 12-step color scales and status colors

Generated CSS Variables

/* 12-step color scales */
--rose-1 through --rose-12
--rose-a1 through --rose-a12  /* Alpha variants */

/* Status colors */
--success, --warning, --info

/* Effects */
--glass-blur, --glow

/* Animations */
@keyframes shimmer { ... }
--animation-shimmer

How It Works

OMGKIT provides CSS variables that shadcn/ui components consume:

.omgkit/design/theme.json  →  Theme configuration (V2)
.omgkit/design/theme.css   →  CSS variables (:root + .dark)

After applying a theme, use npx shadcn@latest add button to add components that automatically use your theme colors.

Installation

Prerequisites

  • Node.js 18+
  • Claude Code CLI installed and authenticated

Install OMGKIT

# Install globally
npm install -g omgkit

# Install Claude Code plugin
omgkit install

# Initialize in your project
cd your-project
omgkit init

Verify Installation

omgkit doctor

Quick Start

After installation, use these commands in Claude Code:

# 1. Set your product vision
/vision:set

# 2. Create a sprint with AI-proposed tasks
/sprint:new --propose

# 3. Start the AI team
/team:run

# 4. Or use individual commands
/feature "add user authentication"
/fix "login not working"
/10x "improve performance"

Agents (41)

Agents are specialized AI team members, each with distinct expertise and responsibilities.

Core Development

AgentDescriptionKey Skills
plannerTask decomposition, implementation planningWriting plans, task breakdown
researcherTechnology research, best practicesDocumentation analysis, comparisons
debuggerError analysis, root cause findingRAPID methodology, log analysis
testerTest generation, coverage analysisFramework-specific testing
code-reviewerCode review with security focusOWASP checks, severity rating
scoutCodebase exploration, file searchPattern discovery, architecture mapping
fullstack-developerFull implementationAll development skills

Operations

AgentDescription
git-managerConventional commits, PR automation, branch management
docs-managerAPI docs, architecture guides, automated doc generation
project-managerProgress tracking, coordination, status reports
database-adminSchema design, query optimization, migrations
ui-ux-designerUI components, responsive design, accessibility
observability-engineerMonitoring, logging, tracing, alerting, SLOs

Architecture & Platform

AgentDescription
architectSystem design, leverage multiplication, ADRs
domain-decomposerDDD, bounded contexts, service boundaries
platform-engineerInternal developer platforms, golden paths
performance-engineerProfiling, load testing, optimization

Security

AgentDescription
security-auditorSecurity reviews, vulnerability assessment
vulnerability-scannerSecurity scanning, dependency audit
devsecopsSecurity automation, SAST/DAST integration

Data & ML

AgentDescription
data-engineerData pipelines, ETL, schema design
ml-engineerML pipelines, model training, MLOps

ML Systems (New)

AgentDescription
ml-engineer-agentFull-stack ML engineering from data to deployment
data-scientist-agentStatistical modeling, experimentation, analysis
research-scientist-agentNovel algorithms, paper implementation, experiments
model-optimizer-agentQuantization, pruning, distillation
production-engineer-agentModel serving, reliability, scaling
mlops-engineer-agentML infrastructure, pipelines, monitoring
ai-architect-agentML system architecture, requirements analysis
experiment-analyst-agentExperiment tracking, analysis, reporting

Specialized Domains

AgentDescription
game-systems-designerGame mechanics, balancing, multiplayer
embedded-systemsFirmware, RTOS, IoT connectivity
scientific-computingNumerical methods, simulations

Omega Exclusive

AgentDescription
oracleDeep analysis with 7 Omega thinking modes
sprint-masterSprint management, team orchestration

Commands (174)

Commands are slash-prefixed actions organized by namespace.

Development (/dev:*)

/dev:feature <desc>     # Full feature development
/dev:fix <error>        # Debug and fix bugs
/dev:fix-fast <error>   # Quick bug fix (tests optional)
/dev:fix-hard <error>   # Complex bug (deep analysis)
/dev:test <scope>       # Generate tests
/dev:tdd <feature>      # Test-driven development
/dev:review [file]      # Code review

Testing Options (available on most dev commands):

/dev:feature "login" --no-test           # Skip test enforcement
/dev:fix "bug" --test-level strict       # Override enforcement level
/dev:feature-tested "auth" --coverage 90 # Custom coverage target
/dev:fix-fast "typo" --with-test         # Opt-in to testing

Planning (/planning:*)

/planning:plan <task>        # Create implementation plan
/planning:plan-detailed      # Detailed plan (2-5 min tasks)
/planning:brainstorm <topic> # Interactive brainstorming
/planning:research <topic>   # Research technology
/planning:doc <target>       # Generate documentation

Git (/git:*)

/git:commit [message]   # Smart commit with conventional format
/git:ship [message]     # Commit + PR in one command
/git:pr [title]         # Create pull request
/git:deploy [env]       # Deploy to environment

Quality (/quality:*)

/quality:security-scan   # Scan for vulnerabilities
/quality:refactor <file> # Improve code structure
/quality:optimize <file> # Performance optimization
/quality:lint            # Run linting
/quality:verify-done     # Verify test requirements before completion
/quality:coverage-check  # Check coverage against gates
/quality:test-plan       # Generate comprehensive test plan

Omega (/omega:*)

/omega:10x <topic>      # Find 10x improvement path
/omega:100x <topic>     # Find 100x paradigm shift
/omega:1000x <topic>    # Find 1000x moonshot opportunity
/omega:principles       # Display 7 Omega Principles
/omega:dimensions       # Display 10 Omega Dimensions

Sprint Management (/sprint:*)

/sprint:vision-set      # Set product vision
/sprint:vision-show     # Display current vision
/sprint:sprint-new      # Create new sprint
/sprint:sprint-start    # Start current sprint
/sprint:sprint-current  # Show sprint progress
/sprint:sprint-end      # End sprint + retrospective
/sprint:ship            # Complete sprint + commit + push + PR
/sprint:backlog-add     # Add task to backlog
/sprint:backlog-show    # Display backlog
/sprint:team-run        # Run AI team
/sprint:team-status     # Show team activity

Reference-Aware Planning (available on sprint commands):

/sprint:sprint-new "Auth" --ref=artifacts/prd.md     # Sprint with PRD context
/sprint:team-run --ref=specs/api.yaml                # Add refs during execution
/sprint:backlog-add "Login" --ref=artifacts/prd.md   # Task with ref context

Sprint Ship (complete sprint + deploy):

/sprint:ship "Sprint 1 - MVP"     # Ship with message
/sprint:ship --skip-tests         # Skip tests (not recommended)
/sprint:ship --no-pr              # Push directly without PR
/sprint:ship --force              # Ship with incomplete tasks

Autonomous Development (/auto:*)

/auto:init <idea>       # Start discovery for new project
/auto:start             # Begin/continue autonomous execution
/auto:status            # Check project progress
/auto:approve           # Approve checkpoint to continue
/auto:reject            # Request changes with feedback
/auto:resume            # Resume from saved state

Alignment (/alignment:*)

/alignment:health       # Check system alignment health
/alignment:deps <type:name>  # Show dependency graph

ML Systems (New - 31 commands)

/omgml:* - Project Management

/omgml:init             # Initialize ML project structure
/omgml:status           # Show ML project status

/omgdata:* - Data Engineering

/omgdata:collect        # Collect data from sources
/omgdata:validate       # Validate data quality
/omgdata:clean          # Clean and preprocess data
/omgdata:split          # Split train/val/test
/omgdata:version        # Version datasets with DVC

/omgfeature:* - Feature Engineering

/omgfeature:extract     # Extract features from raw data
/omgfeature:select      # Select important features
/omgfeature:store       # Store in feature store

/omgtrain:* - Model Training

/omgtrain:baseline      # Create baseline models
/omgtrain:train         # Train model with config
/omgtrain:tune          # Hyperparameter tuning
/omgtrain:evaluate      # Evaluate model performance
/omgtrain:compare       # Compare model versions

/omgoptim:* - Model Optimization

/omgoptim:quantize      # Quantize to INT8/FP16
/omgoptim:prune         # Prune model weights
/omgoptim:distill       # Knowledge distillation
/omgoptim:profile       # Profile latency/memory

/omgdeploy:* - Deployment

/omgdeploy:package      # Package model for deployment
/omgdeploy:serve        # Deploy model serving
/omgdeploy:edge         # Deploy to edge devices
/omgdeploy:cloud        # Deploy to cloud platforms
/omgdeploy:ab           # Setup A/B testing

/omgops:* - ML Operations

/omgops:pipeline        # Create ML pipeline
/omgops:monitor         # Setup monitoring
/omgops:drift           # Detect data/model drift
/omgops:retrain         # Trigger retraining
/omgops:registry        # Manage model registry

Workflows (69)

Workflows are orchestrated sequences of agents, commands, and skills.

Development

WorkflowDescription
development/featureComplete feature from planning to PR
development/bug-fixSystematic debugging and resolution
development/refactorCode improvement and restructuring
development/code-reviewComprehensive code review

Testing Automation (New)

WorkflowDescription
testing/automated-testingEnd-to-end testing automation with task generation, enforcement, and coverage gates

AI Engineering

WorkflowDescription
ai-engineering/rag-developmentBuild complete RAG systems
ai-engineering/model-evaluationAI model evaluation pipeline
ai-engineering/prompt-engineeringSystematic prompt optimization
ai-engineering/agent-developmentBuild AI agents
ai-engineering/fine-tuningModel fine-tuning workflow

AI-ML Operations

WorkflowDescription
ai-ml/data-pipelineBuild ML data pipelines
ai-ml/experiment-cycleML experiment tracking
ai-ml/model-deploymentModel serving and deployment
ai-ml/monitoring-setupML model monitoring

Microservices

WorkflowDescription
microservices/domain-decompositionDDD bounded context analysis
microservices/service-scaffoldingService template generation
microservices/contract-firstAPI contract development
microservices/distributed-tracingTracing implementation

Event-Driven

WorkflowDescription
event-driven/event-stormingDomain event modeling
event-driven/saga-implementationDistributed transaction patterns
event-driven/schema-evolutionEvent schema management

Game Development

WorkflowDescription
game/prototype-to-productionGame development lifecycle
game/content-pipelineAsset management
game/playtestingTesting and balancing

Omega

WorkflowDescription
omega/10x-improvementTactical enhancements
omega/100x-architectureSystem redesign
omega/1000x-innovationIndustry transformation

ML Systems (New - 12 workflows)

WorkflowDescription
ml-systems/full-ml-lifecycle-workflowComplete ML lifecycle orchestration
ml-systems/data-pipeline-workflowData collection to feature store
ml-systems/model-development-workflowBaseline to optimized models
ml-systems/model-optimization-workflowQuantization, pruning, distillation
ml-systems/production-deployment-workflowModel packaging to serving
ml-systems/mlops-pipeline-workflowCI/CD for ML systems
ml-systems/model-monitoring-workflowDrift detection and alerting
ml-systems/experiment-tracking-workflowSystematic experimentation
ml-systems/feature-engineering-workflowFeature extraction and selection
ml-systems/model-retraining-workflowAutomated retraining triggers
ml-systems/edge-deployment-workflowEdge/mobile model deployment
ml-systems/ab-testing-workflowA/B testing for models

Skills (162)

Skills are domain expertise modules organized in 24 categories.

AI Engineering (12 skills)

Based on production AI application patterns:

SkillDescription
ai-engineering/foundation-modelsModel architecture, sampling, structured outputs
ai-engineering/evaluation-methodologyAI-as-judge, semantic similarity, ELO ranking
ai-engineering/prompt-engineeringFew-shot, chain-of-thought, injection defense
ai-engineering/rag-systemsChunking, embedding, hybrid retrieval, reranking
ai-engineering/ai-agentsTool use, ReAct, Plan-and-Execute, memory
ai-engineering/finetuningLoRA, QLoRA, PEFT, model merging
ai-engineering/inference-optimizationQuantization, batching, caching, vLLM
ai-engineering/guardrails-safetyInput/output guards, PII protection

ML Systems (18 skills - New)

Based on Chip Huyen's "Designing ML Systems" and Stanford CS 329S:

SkillDescription
ml-systems/ml-systems-fundamentalsCore ML concepts, design principles
ml-systems/deep-learning-primerNeural network foundations
ml-systems/dnn-architecturesCNNs, RNNs, Transformers, hybrid models
ml-systems/data-engML data pipelines, storage, processing
ml-systems/training-dataSampling, labeling, augmentation
ml-systems/feature-engineeringFeature extraction, selection, stores
ml-systems/ml-workflowExperiment design, model selection
ml-systems/model-devTraining, evaluation, debugging
ml-systems/ml-frameworksPyTorch, TensorFlow, scikit-learn
ml-systems/efficient-aiModel compression, efficient architectures
ml-systems/model-optimizationQuantization, pruning, distillation
ml-systems/ai-acceleratorsGPU/TPU optimization, hardware selection
ml-systems/model-deploymentServing, containerization, scaling
ml-systems/ml-serving-optimizationBatching, caching, latency reduction
ml-systems/edge-deploymentTFLite, Core ML, TensorRT
ml-systems/mlopsCI/CD for ML, model registry, pipelines
ml-systems/robust-aiReliability, monitoring, drift detection
ml-systems/deployment-paradigmsBatch vs real-time vs streaming

Methodology (19 skills)

SkillDescription
methodology/writing-plansImplementation plan creation
methodology/executing-plansPlan execution best practices
methodology/debuggingSystematic debugging approach
methodology/code-reviewReview standards and checklists
methodology/tddTest-driven development
methodology/test-task-generationAuto-generate test tasks from features
methodology/test-enforcementEnforce tests before task completion

Frameworks (10 skills)

SkillDescription
frameworks/reactReact hooks, TypeScript, state management
frameworks/nextjsApp Router, Server Components, API routes
frameworks/djangoDRF, ORM optimization, Celery tasks
frameworks/fastapiAsync/await, Pydantic v2, dependency injection
frameworks/nestjsTypeScript, dependency injection, microservices

BigTech Workflow Alignment (4 skills - New)

Skills aligning OMGKIT with Google, Meta, Netflix, and Amazon engineering practices:

SkillDescriptionBigTech Reference
devops/feature-flagsProgressive delivery, canary releases, A/B testingNetflix, LaunchDarkly
testing/chaos-engineeringFault injection, game days, resilience testingNetflix Chaos Monkey
devops/dora-metricsDeployment frequency, lead time, MTTR trackingGoogle DORA Research
methodology/stacked-diffsStacked PRs for parallel code reviewMeta Engineering

Other Categories

CategorySkillsFocus
AI-ML Operations6MLOps, feature stores, model serving
ML Systems18Production ML from data to deployment
Microservices6Service mesh, API gateway, tracing
Event-Driven6Kafka, event sourcing, CQRS
Game Development5Unity, Godot, networking
Databases9PostgreSQL, MongoDB, Redis
Frontend7Tailwind, shadcn/ui, accessibility
DevOps9Docker, Kubernetes, GitHub Actions, DORA, Feature Flags
Testing10Comprehensive, chaos, mutation, security
Security4OWASP, OAuth, hardening

Modes (10)

Modes configure Claude's behavior for different contexts.

ModeDescription
defaultBalanced standard behavior
tutorTeaching mode with Feynman technique & Socratic questions
brainstormCreative exploration, divergent thinking
token-efficientCompressed output (30-70% savings)
deep-researchThorough analysis with citations
implementationCode-focused, minimal prose
reviewCritical analysis mode
orchestrationMulti-task coordination
omega10x-1000x thinking mode
autonomousAI team self-management

Switch modes:

/context:mode <name>

Autonomous Development (14 Archetypes)

Build complete applications from idea to deployment.

ArchetypeDescription
SaaS MVPMulti-tenant SaaS with auth, payments
API ServiceBackend APIs for web/mobile apps
CLI ToolCommand-line utilities
Library/SDKReusable npm packages
Full-Stack AppComplete web applications
Mobile AppiOS/Android with React Native
AI-Powered AppLLM apps with RAG, function calling
AI Model BuildingML model training pipelines
Desktop AppElectron cross-platform apps
IoT AppDevice management, real-time data
GameUnity/Godot game development
SimulationScientific/engineering simulations
MicroservicesDistributed services with K8s
Event-DrivenAsync systems with Kafka, CQRS

How It Works

  • Discovery: AI asks questions to understand your vision
  • Planning: Generates architecture, tasks, and timeline
  • Execution: Autonomous development with checkpoints
  • Review: Human approval at critical milestones
  • Iteration: Feedback loop for refinements

Artifacts System

Provide project context with reference documents:

.omgkit/artifacts/
├── README.md   # How to use artifacts
├── data/       # Sample data, schemas, data dictionaries
├── docs/       # Requirements, user stories, PRDs
├── knowledge/  # Glossary, business rules, domain knowledge
├── research/   # Competitor analysis, market research
├── assets/     # Reference images, templates, mockups
└── examples/   # Code samples, reference implementations

Note: Artifacts are reference materials only, NOT execution instructions. They help AI understand your project context.

Project Structure

After omgkit init:

your-project/
├── .omgkit/
│   ├── config.yaml      # Project settings
│   ├── settings.json    # Permissions
│   ├── sprints/
│   │   ├── vision.yaml  # Product vision
│   │   └── backlog.yaml # Task backlog
│   ├── plans/           # Generated plans
│   ├── docs/            # Generated docs
│   ├── logs/            # Activity logs
│   ├── devlogs/         # Development logs (git-ignored)
│   │   └── README.md
│   ├── stdrules/        # Project standards
│   │   ├── README.md
│   │   ├── BEFORE_COMMIT.md
│   │   ├── SKILL_STANDARDS.md
│   │   └── TESTING_STANDARDS.md
│   └── artifacts/       # Project context (reference only)
│       └── README.md
├── OMEGA.md             # Project context file
└── CLAUDE.md            # Claude Code instructions

MCP Integrations

OMGKIT supports these MCP servers:

ServerPurpose
context7Up-to-date library documentation
sequential-thinkingMulti-step reasoning
memoryPersistent knowledge graph
filesystemSecure file operations
playwrightBrowser automation

Standards & Rules

OMGKIT provides two types of standards:

For OMGKIT Contributors

Located in plugin/stdrules/:

FilePurpose
ALIGNMENT_PRINCIPLE.mdComponent hierarchy rules
OMGKIT_BEFORE_COMMIT_RULES.mdValidation requirements
SKILL_STANDARDS.mdSkill documentation standards

For Project Developers

Generated in .omgkit/stdrules/ when you run omgkit init:

FilePurpose
BEFORE_COMMIT.mdPre-commit checklist
SKILL_STANDARDS.mdCustom skill guidelines

CLI Commands

Global Commands

omgkit install      # Install plugin to Claude Code
omgkit init         # Initialize .omgkit/ in project
omgkit doctor       # Check installation status
omgkit list         # List all components
omgkit update       # Update plugin
omgkit uninstall    # Remove plugin
omgkit help         # Show help

Project Upgrade Commands (New)

Keep your project up-to-date with the latest OMGKIT features:

omgkit project:upgrade     # Upgrade project to latest OMGKIT version
omgkit project:upgrade --dry  # Preview changes without applying
omgkit project:rollback    # Rollback to previous backup
omgkit project:backups     # List available backups
omgkit project:version     # Show project's OMGKIT version

Safe Upgrade System

OMGKIT's upgrade system is designed with safety first:

FeatureDescription
Version TrackingEach project tracks its OMGKIT version in settings.json
Smart Mergeworkflow.yaml uses add-only merge (never overwrites your values)
Protected Filesconfig.yaml, sprints/, artifacts/, devlogs/* are NEVER modified
Auto-BackupCreates timestamped backup before any changes
Dry RunPreview all changes with --dry flag before applying
RollbackOne command to restore previous state if needed

What Gets Upgraded

File TypeUpgrade Behavior
stdrules/New standards are added, modified ones offer 3-way merge
workflow.yamlSmart merge adds new sections, preserves your customizations
CLAUDE.mdUpdated with new instructions
settings.jsonVersion updated, structure preserved
Your filesNEVER touched (config.yaml, sprints, artifacts, devlogs)

Config Commands (New)

Configure workflow settings via CLI:

# Get a config value
omgkit config get testing.enforcement.level
omgkit config get testing.coverage_gates.unit

# Set a config value
omgkit config set testing.enforcement.level strict
omgkit config set testing.auto_generate_tasks true
omgkit config set testing.coverage_gates.unit.minimum 90

# List all config or specific section
omgkit config list
omgkit config list testing

# Reset to default value
omgkit config reset testing.enforcement.level

Supported Value Types

TypeExample
Stringomgkit config set git.main_branch develop
Booleanomgkit config set testing.auto_generate_tasks true
Numberomgkit config set testing.coverage_gates.unit.minimum 90

Note: For arrays, edit .omgkit/workflow.yaml directly.

Documentation Sync Automation

OMGKIT uses a self-healing documentation system that ensures docs are always synchronized with code:

How It Works

  • Code is Single Source of Truth: All component metadata lives in plugin files
  • Auto-Discovery: Categories and counts are discovered dynamically, not hardcoded
  • Auto-Generation: mint.json navigation is generated from docs structure
  • Validation Tests: 23 tests verify docs-plugin sync before every release

Documentation Commands

npm run docs:generate   # Generate docs from plugin source
npm run docs:mint       # Generate mint.json navigation
npm run docs:validate   # Run docs sync validation tests
npm run docs:sync       # Generate + validate (recommended)

Pre-Release Protection

The preversion hook automatically runs docs:sync before version bumps:

npm version patch       # Runs docs:sync automatically

If any sync issue is detected (missing pages, wrong counts, broken links), the version bump fails.

Validation & Testing

OMGKIT has 8200+ automated tests ensuring system integrity.

Run Tests

npm test                           # All tests
npm test -- tests/validation/      # Validation tests only
npm test -- tests/unit/            # Unit tests only
npm run test:docs                  # Documentation sync tests

Test Categories

CategoryTestsPurpose
Registry Sync~200Verify registry matches files
Alignment~400Component hierarchy validation
Documentation~500Quality and format checks
Docs Sync23Plugin-to-docs mapping validation
Format~300Naming convention compliance
Dependency Graph~600Reference integrity

Contributing

See CONTRIBUTING.md for guidelines.

Quick Start

  • Fork and clone the repository
  • Install dependencies: npm install
  • Run tests: npm test
  • Make changes following plugin/stdrules/
  • Submit PR with conventional commit messages

Documentation

Full documentation available at: omgkit.mintlify.app

License

MIT - See LICENSE for details.

Think Omega. Build Omega. Be Omega.

Keywords

claude-code

FAQs

Package last updated on 08 Jan 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts