OpenStatus CLI Incident Management for Openclaw

An open-source monitoring platform CLI for managing incidents, status reports, and planned maintenance windows directly from the terminal.

openstatus
v1.0.2
Apr 16, 2026
0
751
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install openstatus

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install openstatus using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OpenStatus CLI Incident Management?

OpenStatus CLI is a powerful tool designed to streamline incident management and communication for developers. By integrating this skill into your Openclaw Skills ecosystem, you can automate the lifecycle of status reporting—from initial investigation to resolution—without leaving your command line. It acts as a bridge between your technical monitoring stack and your end users, ensuring transparent communication during service disruptions.

This skill provides comprehensive control over the OpenStatus platform, allowing teams to handle unplanned outages and planned maintenance with precision. It ensures that status pages remain accurate and that subscribers are notified promptly via standardized, professional communication workflows.

OpenStatus CLI Incident Management Use Cases

  • Notifying users of API degradation or service outages in real-time.
  • Updating an ongoing incident timeline as root causes are identified or monitored.
  • Scheduling and announcing planned database migrations or system maintenance windows.
  • Retrieving status page IDs and component details for automated reporting scripts.
  • Resolving incidents and notifying status page subscribers in a single terminal command.

How OpenStatus CLI Incident Management Works

  1. Authenticate with the OpenStatus platform using an API token or the interactive login command.
  2. Identify the target status page and specific affected components using listing and info tools.
  3. Create a status report or maintenance window by providing required metadata like title, message, and impact.
  4. Progress an incident through the strictly defined lifecycle states: investigating, identified, monitoring, and resolved.
  5. Trigger subscriber notifications to keep stakeholders informed throughout the maintenance or incident duration.

OpenStatus CLI Incident Management Setup

Install the CLI via Homebrew to begin using these Openclaw Skills:

brew install openstatusHQ/cli/openstatus --cask

Next, authenticate by logging in or setting the environment variable:

# Interactive login
openstatus login

# Or use environment variables
export OPENSTATUS_API_TOKEN="your_token_here"
openstatus whoami

OpenStatus CLI Incident Management Data Schema & Taxonomy

The skill interacts with the OpenStatus API using several key objects and metadata types:

Entity Key Fields Purpose
Status Report ID, Title, Status, Message Tracks active unplanned incidents and their history.
Maintenance ID, Title, From/To Timestamps Manages and displays planned downtime windows.
Status Page ID, Name, Components The primary container for reports and component groups.
Component ID, Name Specific service parts (e.g., API, DB) affected by an event.

Status values for reports are strictly limited to investigating, identified, monitoring, and resolved. All timestamps must follow the RFC 3339 / ISO 8601 format (e.g., 2026-04-05T02:00:00Z).

OpenStatus CLI Incident Management Advanced Features

  • Machine-readable JSON output via the --json flag for integration with jq and other automation scripts.
  • Support for comma-separated component IDs to update multiple services simultaneously.
  • Global flags for debugging and suppressing non-error output in CI/CD environments.
  • Automated status computation for maintenance windows based on current system time.
  • Ability to update metadata like titles and affected components without altering the incident status.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*