activity-notifier for Openclaw

A real-time status broadcasting tool that keeps users informed of an AI agent's progress via Discord.

silvermoonswk
v1.0.0
Mar 1, 2026
0
1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install activity-notifier

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 activity-notifier 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 activity-notifier?

The Activity Notifier is a specialized utility designed for Openclaw Skills to bridge the visibility gap between autonomous agents and users. It allows agents to communicate their internal state—whether they are thinking, coding, or waiting on rate limits—directly to a Discord channel. This ensures that users are never left wondering if an agent is stuck during long-running or complex operations.

By providing a continuous stream of status updates, this skill transforms black-box processing into a transparent, interactive experience. It is particularly effective for developers who need to monitor the health and progress of their Openclaw Skills in collaborative environments.

activity-notifier Use Cases

  • Monitoring long-running tasks like multi-skill installations or bulk file processing.
  • Providing visibility during rate-limited API calls or external web searches.
  • Tracking progress across sequential operations to ensure workflow transparency.
  • Preventing user frustration by signaling active Thinking or Working states within Openclaw Skills.

How activity-notifier Works

  1. The agent initializes a task and triggers the activity notifier skill component.
  2. A status update is formatted using specific emojis and concise text based on the current operation.
  3. The skill uses the message tool to broadcast the update to a configured Discord channel.
  4. Real-time updates are sent as the agent transitions between states (e.g., from Web Search to Coding).
  5. A final completion or error message is sent to conclude the activity loop.

activity-notifier Setup

To integrate this functionality with your Openclaw Skills, ensure your Discord integration is active and configured:

# Configure your Discord token in your environment
export DISCORD_TOKEN="your_bot_token_here"

# Optional: Set a specific channel for activity updates
export ACTIVITY_CHANNEL_ID="your_channel_id"

activity-notifier Data Schema & Taxonomy

Property Description Format
Status The current operational state (Thinking, Working, Web, Coding, Waiting, Done, Error) String
Emoji Visual indicator mapped to the specific status for quick scanning String
Message Descriptive text containing specific progress or context String
Channel The Discord destination ID derived from config or environment String

activity-notifier Advanced Features

  • Multi-state mapping including progress tracking (e.g., 3/6 tasks done) for granular feedback.
  • Automatic emoji categorization for faster visual scanning in busy team channels.
  • Integration with long-running sequences to prevent agent timeout perception.
  • Configurable channel overrides for different project environments within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*