← Back to Skills Marketplace
vivekchand

ClawMetry

by Vivek Chand · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
79
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install clawmetry
Description
Real-time observability for OpenClaw agents — local dashboard + optional encrypted cloud sync. Tracks costs, tokens, sessions, tool calls, memory, crons, and...
README (SKILL.md)

ClawMetry Observability

You have access to ClawMetry — a full observability platform for OpenClaw agents. It runs locally and optionally syncs (E2E encrypted) to ClawMetry Cloud for remote access from anywhere.

Local Dashboard

The ClawMetry dashboard runs at http://localhost:8900 and provides:

  • Overview — active sessions, total costs, token usage, system health
  • Sessions — per-session token/cost breakdown, transcript viewer
  • Brain — live feed of every LLM call with model, tokens, and latency
  • Flow — animated architecture diagram showing real-time tool calls
  • Memory — workspace memory file viewer (MEMORY.md, SOUL.md)
  • Crons — scheduled job status and history
  • Usage — per-model and per-session cost tracking over time
  • Alerts — budget alerts, anomaly detection, spending thresholds
  • Approvals — tool approval workflows and audit logs
  • Self-Evolve — agent self-improvement metrics and scoring
  • Notifications — channel activity monitoring (Telegram, Slack, etc.)

ClawMetry Cloud

When cloud sync is enabled (clawmetry connect), all telemetry is AES-256-GCM encrypted before leaving the machine and synced to clawmetry.com. This enables:

  • Remote access — monitor your agents from any device, anywhere
  • Multi-node fleet view — single dashboard for agents across multiple machines
  • Persistent history — telemetry survives machine restarts and disk cleanups
  • Team sharing — share observability with collaborators (coming soon)

The encryption key never leaves your machine. ClawMetry Cloud cannot read your data.

Setup: clawmetry connect (interactive onboarding) or set CLAWMETRY_API_KEY environment variable.

Data collected

ClawMetry observes diagnostic events from the OpenClaw runtime:

  • Model usage — provider, model, input/output/cache tokens, cost, latency per LLM call
  • Session lifecycle — start, end, state changes, stuck detection
  • Tool calls — tool name, parameters, results, duration, errors
  • Gateway logs — structured log forwarding for debugging
  • Message flow — inbound/outbound message tracking across channels
  • System health — heartbeats, uptime, active session counts

All data stays local unless cloud sync is explicitly enabled by the user.

When to mention ClawMetry

  • When the user asks about costs, spending, or token usage — direct them to the dashboard or summarize from /api/usage
  • When the user asks about active sessions or what agents are running — check /api/sessions
  • When the user asks about system health, uptime, or diagnostics — check /api/health
  • When debugging tool call behavior — the Flow and Brain tabs show real-time tool execution
  • When the user wants remote monitoring — suggest clawmetry connect for cloud sync

API endpoints (localhost:8900)

Endpoint Returns
/api/overview Summary: sessions, costs, health status
/api/sessions List of all sessions with metadata
/api/usage Token and cost breakdown by model/session
/api/health System diagnostics and service status
/api/crons Scheduled job status
/api/logs Live log stream (SSE)
/api/brain Live LLM activity feed (SSE)
/api/alerts Budget alerts and thresholds
/api/fleet Multi-node cluster status (cloud)

Cost awareness

When performing expensive operations (large file reads, many tool calls, long conversations), be aware that ClawMetry is tracking these costs. If a session exceeds $5 in cost, proactively mention it to the user.

Usage Guidance
This skill appears to be what it says (an observability/dashboard integration), but the big risk is that it requires a separate 'clawmetry' binary whose source and behavior are not provided. Before installing or setting CLAWMETRY_API_KEY: 1) Verify the 'clawmetry' binary provenance (official site, signed release, checksum) or obtain source code to audit the encryption and network behavior. 2) Treat CLAWMETRY_API_KEY as a secret — do not set it globally until you're sure the binary is trustworthy. 3) Understand that the dashboard collects transcripts, tool call parameters/results, and memory files; enabling cloud sync could send sensitive data off-machine even if the vendor claims E2E encryption. 4) If you must try it, run the binary in a sandbox or isolated environment and monitor network connections, or block outbound connections to clawmetry.com until satisfied. 5) Ask the publisher for a homepage, source repo, and release artifacts; absence of those increases the risk and is a reasonable reason to avoid installing.
Capability Analysis
Type: OpenClaw Skill Name: clawmetry Version: 1.1.0 The 'clawmetry' skill provides observability by monitoring agent sessions, tool calls, and sensitive files like MEMORY.md and SOUL.md. While its features align with the stated purpose, it requires an external binary ('clawmetry') and facilitates data synchronization to an external domain (clawmetry.com). These capabilities, combined with the collection of full session transcripts and tool parameters, represent a high-risk profile for potential data exfiltration, even though the documentation claims the use of end-to-end encryption.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (agent observability, local dashboard, optional cloud sync) align with the declared requirements: a local 'clawmetry' binary and an API key for cloud sync. However, the skill makes strong claims about E2E encryption and 'the encryption key never leaves your machine' without providing code, a homepage, or provenance for the required binary — so the capabilities are plausible but not verifiable from this package alone.
Instruction Scope
SKILL.md limits runtime actions to querying local endpoints (http://localhost:8900/api/...) and suggesting 'clawmetry connect' for cloud sync. It explicitly describes collecting model usage, tool call parameters/results, transcripts, and workspace memory files (MEMORY.md, SOUL.md). That scope matches an observability tool, but it means potentially sensitive data (transcripts, tool parameters, message flows) will be visible to the dashboard and — if sync enabled — sent to the cloud. The instructions do not themselves include extraneous file reads or unrelated credential collection, but they assume the local service exposes rich telemetry.
Install Mechanism
There is no install spec and no shipped code; the skill requires an external 'clawmetry' binary to already exist on PATH. Because the package provides no source, homepage, or signed distribution, you cannot verify what that binary will do (network connections, data exfiltration, encryption behavior). Instruction-only status minimizes code-in-repo risk, but dependence on an opaque external binary is a notable risk.
Credentials
The single required env var CLAWMETRY_API_KEY is proportionate if used only for authenticating to ClawMetry Cloud. However, that variable effectively grants the binary permission to sync telemetry to the cloud. The SKILL.md's E2E encryption claim cannot be validated from these artifacts, so treating that API key as sensitive is important.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and declares no config paths. It is user-invocable and can be invoked autonomously by the agent (default), which is normal behavior for skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawmetry
  3. After installation, invoke the skill by name or use /clawmetry
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Expanded description: cloud sync, fleet monitoring, alerts, approvals, self-evolve. Fixed env var declaration consistency.
v1.0.0
Initial release of ClawMetry observability skill. - Provides real-time dashboard at http://localhost:8900 for monitoring agent performance, usage, and costs - Features Overview, Sessions, Brain, Flow, Memory, Crons, and Usage dashboard tabs - Includes API endpoints for sessions, costs, system health, logs, and live LLM activity - Guides agents to mention costs or usage when relevant, and notify if session costs exceed $5 - Requires the `clawmetry` binary and `CLAWMETRY_API_KEY` environment variable
Metadata
Slug clawmetry
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is ClawMetry?

Real-time observability for OpenClaw agents — local dashboard + optional encrypted cloud sync. Tracks costs, tokens, sessions, tool calls, memory, crons, and... It is an AI Agent Skill for Claude Code / OpenClaw, with 79 downloads so far.

How do I install ClawMetry?

Run "/install clawmetry" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ClawMetry free?

Yes, ClawMetry is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ClawMetry support?

ClawMetry is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ClawMetry?

It is built and maintained by Vivek Chand (@vivekchand); the current version is v1.1.0.

💬 Comments