Pilot Alert for Openclaw

A configurable alerting engine that monitors event patterns and triggers notifications via webhooks or direct agent messaging.

teoslayer
v1.0.0
Apr 9, 2026
0
704
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install pilot-alert

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 pilot-alert 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 Pilot Alert?

Pilot Alert is a specialized monitoring and notification tool designed to work within the Openclaw Skills ecosystem. It allows developers to subscribe to specific event streams, filter them based on complex patterns, and execute logic-driven responses such as sending Slack notifications or escalating issues to on-call agents.

Built on the pilot-protocol, this skill bridges the gap between raw event data and actionable intelligence. It provides the necessary infrastructure to handle high-frequency event streams, perform threshold-based evaluations, and manage alert delivery across multiple platforms without complex custom code.

Pilot Alert Use Cases

  • Triggering immediate Slack or Discord notifications for critical system errors.
  • Implementing threshold-based monitoring for resource usage like CPU or memory spikes.
  • Escalating critical events to human or AI on-call agents via direct messaging.
  • Deduplicating high-frequency alerts to prevent notification fatigue during system outages.

How Pilot Alert Works

  1. The skill connects to a source hostname and subscribes to specific event topics using pilotctl.
  2. Incoming JSON event data is piped through jq for real-time parsing and pattern matching.
  3. Logic thresholds (such as severity levels or consecutive error counts) are evaluated within a shell environment.
  4. Upon meeting alert criteria, the skill formats a payload and delivers it via external webhooks (curl) or internal agent messages (pilotctl).

Pilot Alert Setup

To use this skill within your Openclaw Skills environment, ensure you have the required binaries installed and the daemon running:

# Start the pilot protocol daemon
pilotctl daemon start

# Ensure dependencies are available
which pilotctl jq curl

Configuration involves setting up your webhook URLs as environment variables and defining the source hostnames you wish to monitor.

Pilot Alert Data Schema & Taxonomy

The skill processes data using the following schema standards:

Component Type Description
Event Source String The hostname of the agent or service emitting events.
Topic String A dot-notated string (e.g., alerts.error.critical) for filtering.
Data Payload JSON The core event information containing severity, message, and metrics.
Alert Cache Text Local file storing alert keys and timestamps for deduplication logic.

Pilot Alert Advanced Features

  • Custom pattern matching using regex and dot-notated event topics.
  • Multi-agent message routing for complex escalation workflows.
  • Configurable suppression windows to manage alert frequency and prevent spam.
  • Support for any webhook-compliant service including PagerDuty, Slack, and Microsoft Teams.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*