omni-install

Installs and bootstraps the Omni server and CLI with all prerequisites.

34|14|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/automagik-dev/omni --skill omni-install
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omni-install
Source: https://github.com/automagik-dev/omni/tree/main/plugins/omni/skills/omni-install
Command: npx skills add https://github.com/automagik-dev/omni --skill omni-install

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complete installation and setup of the Omni messaging platform, ensuring a fully functional server and CLI environment from scratch.

Core Features & Use Cases

  • Full Stack Installation: Installs Bun, PM2, and the Omni CLI.
  • Server Bootstrapping: Configures and starts the Omni API, NATS JetStream, and an embedded PostgreSQL database.
  • Provider & Channel Setup: Guides through connecting to OpenClaw and creating instances for channels like Telegram, Discord, Slack, and WhatsApp.
  • Use Case: Setting up a new development environment or a fresh production instance of Omni for omnichannel messaging.

Quick Start

Run the one-liner command to install Omni from scratch and start the server.

Frequently Asked Questions about omni-install

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap an Omni server and CLI from scratch?

To bootstrap an Omni server and CLI, run the provided one-liner install command. This automates full stack setup, including prerequisites like Bun and PM2, and starts the Omni API, NATS JetStream, and embedded PostgreSQL automatically.

What prerequisites do I need to install before setting up the Omni messaging platform?

You need Bun and PM2 installed as prerequisites to set up the Omni messaging platform. The installation process handles these dependencies automatically, preparing your environment for the Omni API, NATS JetStream, and embedded PostgreSQL database configuration.

Can I configure Telegram, Discord, Slack, and WhatsApp channels after installing Omni?

Yes, you can configure Telegram, Discord, Slack, and WhatsApp channels after installing Omni. The bootstrapping process guides you through connecting to OpenClaw and creating channel instances for these specific messaging platforms.

What is included in the automated Omni server installation process?

The automated Omni server installation includes full stack setup of Bun, PM2, and the Omni CLI. It configures and starts the Omni API, NATS JetStream, and an embedded PostgreSQL database to provide a fully functional server environment.

Does the Omni setup handle troubleshooting and service management for NATS and PostgreSQL?

Yes, the Omni setup handles troubleshooting scenarios and service management for NATS JetStream and embedded PostgreSQL. It automates configuration and provides mechanisms to manage these services effectively after bootstrapping.

Why use an automated bootstrap script for omnichannel messaging server setup instead of manual configuration?

An automated bootstrap script ensures a fully functional omnichannel messaging server environment from scratch without manual errors. It streamlines installing dependencies, configuring the API, and starting database and messaging services for immediate use.