Jump to related tools in the same category or review the original source on GitHub.

Web & Frontend Development @w3h9uf Updated 7/25/2026 744 downloads 0 stars Security: Pass

Hashbox Plugin OpenClaw Plugin & Skill | ClawHub

Looking to integrate Hashbox Plugin into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate web & frontend development tasks instantly, without having to write custom tools from scratch.

What this skill does

# hashbox-plugin OpenClaw plugin that connects an AI agent to the HashBox iOS app via Firebase webhook for push notifications. ## Installation ```bash npm install hashbox-plugin ``` ## Setup ### Prerequisites 1. A HashBox iOS app account 2. A valid `HB-` prefixed API token from your HashBox dashboard ### Configuration Before using the plugin, configure it with your HashBox API token using the `configure_hashbox` tool: ``` configure_hashbox({ "token": "HB-your-token-here" }) ``` This stores your configuration locally in `hashbox_config.json`. ## Usage ### configure_hashbox Sets up the HashBox connection by saving your API token. **Parameters:** | Parameter | Type | Required | Description | |---|---|---|---| | `token` | string | Yes | Your HashBox API token (must start with `HB-`) | **Example:** ``` configure_hashbox({ "token": "HB-abc123" }) ``` ### send_hashbox_notification Sends a push notification to the HashBox iOS app through the configured Firebase webhook. **Parameters:** | Parameter | Type | Required | Description | |---|---|---|---| | `payloadType` | `"article"` \| `"metric"` \| `"audit"` | Yes | Type of notification payload | | `channelName` | string | Yes | Name of the notification channel | | `channelIcon` | string | Yes | Icon/emoji for the channel | | `title` | string | Yes | Notification title | | `contentOrData` | string \| MetricItem[] \| AuditFinding[] | Yes | Content body (string for article) or structured data (array for metric/audit) | **Example (article):** ``` send_hashbox_notification({ "payloadType": "article", "channelName": "Builds", "channelIcon": "🔨", "title": "Build Complete", "contentOrData": "Your project compiled successfully with 0 errors." }) ``` **Example (metric):** ``` send_hashbox_notification({ "payloadType": "metric", "channelName": "Performance", "channelIcon": "📊", "title": "Daily Metrics", "contentOrData": [ { "label": "CPU Usage", "value": 42, "unit": "%" }, { "label": "Memory", "value": 8.2, "unit": "GB" } ] }) ``` **Example (audit):** ``` send_hashbox_notification({ "payloadType": "audit", "channelName": "Security", "channelIcon": "🔒", "title": "Audit Log", "contentOrData": [ { "severity": "info", "message": "User logged in from new device" } ] }) ``` ## Dependencies - Node.js >= 18.0.0 - A valid `HB-` prefixed token from your HashBox account ## License MIT

Install

ClawHub CLI
openclaw skills install @w3h9uf/hashbox-plugin
Node.js (npx)
npx clawhub@latest install hashbox-plugin

Full SKILL.md

Open original

SKILL.md content below is scrollable.

hashbox-plugin

OpenClaw plugin that connects an AI agent to the HashBox iOS app via Firebase webhook for push notifications.

Installation

npm install hashbox-plugin

Setup

Prerequisites

  1. A HashBox iOS app account
  2. A valid HB- prefixed API token from your HashBox dashboard

Configuration

Before using the plugin, configure it with your HashBox API token using the configure_hashbox tool:

configure_hashbox({
  "token": "HB-your-token-here"
})

This stores your configuration locally in hashbox_config.json.

Usage

configure_hashbox

Sets up the HashBox connection by saving your API token.

Parameters:

Parameter Type Required Description
token string Yes Your HashBox API token (must start with HB-)

Example:

configure_hashbox({
  "token": "HB-abc123"
})

send_hashbox_notification

Sends a push notification to the HashBox iOS app through the configured Firebase webhook.

Parameters:

Parameter Type Required Description
payloadType "article" | "metric" | "audit" Yes Type of notification payload
channelName string Yes Name of the notification channel
channelIcon string Yes Icon/emoji for the channel
title string Yes Notification title
contentOrData string | MetricItem[] | AuditFinding[] Yes Content body (string for article) or structured data (array for metric/audit)

Example (article):

send_hashbox_notification({
  "payloadType": "article",
  "channelName": "Builds",
  "channelIcon": "🔨",
  "title": "Build Complete",
  "contentOrData": "Your project compiled successfully with 0 errors."
})

Example (metric):

send_hashbox_notification({
  "payloadType": "metric",
  "channelName": "Performance",
  "channelIcon": "📊",
  "title": "Daily Metrics",
  "contentOrData": [
    { "label": "CPU Usage", "value": 42, "unit": "%" },
    { "label": "Memory", "value": 8.2, "unit": "GB" }
  ]
})

Example (audit):

send_hashbox_notification({
  "payloadType": "audit",
  "channelName": "Security",
  "channelIcon": "🔒",
  "title": "Audit Log",
  "contentOrData": [
    { "severity": "info", "message": "User logged in from new device" }
  ]
})

Dependencies

  • Node.js >= 18.0.0
  • A valid HB- prefixed token from your HashBox account

License

MIT

ClawHub Registry URL: https://clawhub.ai/w3h9uf/skills/hashbox-plugin

Related skills

If this matches your use case, these are close alternatives in the same category.