claw-insights-install

Install and run Claw Insights, a read-only observability dashboard that monitors your OpenClaw agent with zero intrusion — no code changes, no cloud dependency, data never leaves your machine. Full session transcript replay, per-turn token and tool tracking, and shareable PNG/SVG status cards. One command to install, auto-discovers your running gateway, lightweight SQLite storage. Use when setting up claw-insights for the first time, upgrading versions, configuring auth or port, managing the service, or troubleshooting startup failures.

5 stars

Best use case

claw-insights-install is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Install and run Claw Insights, a read-only observability dashboard that monitors your OpenClaw agent with zero intrusion — no code changes, no cloud dependency, data never leaves your machine. Full session transcript replay, per-turn token and tool tracking, and shareable PNG/SVG status cards. One command to install, auto-discovers your running gateway, lightweight SQLite storage. Use when setting up claw-insights for the first time, upgrading versions, configuring auth or port, managing the service, or troubleshooting startup failures.

Teams using claw-insights-install should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/install/SKILL.md --create-dirs "https://raw.githubusercontent.com/LucaL6/claw-insights/main/docs/skills/install/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/install/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How claw-insights-install Compares

Feature / Agentclaw-insights-installStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Install and run Claw Insights, a read-only observability dashboard that monitors your OpenClaw agent with zero intrusion — no code changes, no cloud dependency, data never leaves your machine. Full session transcript replay, per-turn token and tool tracking, and shareable PNG/SVG status cards. One command to install, auto-discovers your running gateway, lightweight SQLite storage. Use when setting up claw-insights for the first time, upgrading versions, configuring auth or port, managing the service, or troubleshooting startup failures.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Install Claw Insights

**Announce at start:** "I'm setting up Claw Insights — a read-only observability dashboard for your OpenClaw agent."

## What is Claw Insights?

A read-only observability dashboard for OpenClaw agents. One command installs it, auto-connects to your running gateway — no configuration needed.

- **Zero intrusion** — pure sidecar that reads logs and CLI output only; no code changes, no cloud calls, data stays on your machine
- **Full session replay** — complete transcript timeline with role separation, tool calls, and per-turn token tracking
- **Shareable snapshots** — generate PNG/SVG status cards with themes, languages, and detail levels via REST API

Runs locally with SQLite. Requires Node.js ≥ 22.5 and a running OpenClaw gateway.

## Install

```bash
# One-line install (recommended)
curl -fsSL https://claw-insights.com/install.sh | sh

# Or via npm
npm install -g claw-insights
```

## Run

```bash
claw-insights start             # Default port 41041, opens browser
claw-insights start --port 8080 # Custom port
claw-insights start --no-auth   # Disable authentication
claw-insights stop              # Stop the service
claw-insights restart           # Restart
```

## Verify

```bash
curl http://127.0.0.1:41041/health
# → {"status":"ok",...}
```

## Upgrade

```bash
npm update -g claw-insights
# Or re-run the install script
curl -fsSL https://claw-insights.com/install.sh | sh
```

## Quick Config

| Variable                           | Default                       | Description                 |
| ---------------------------------- | ----------------------------- | --------------------------- |
| `CLAW_INSIGHTS_SERVER_PORT`        | `41041`                       | Server port                 |
| `CLAW_INSIGHTS_API_TOKEN`          | _(auto)_                      | Auth token (min 32 chars)   |
| `CLAW_INSIGHTS_NO_AUTH`            | `false`                       | Disable auth entirely       |
| `CLAW_INSIGHTS_DB`                 | `~/.claw-insights/metrics.db` | SQLite database path        |
| `CLAW_INSIGHTS_RAW_RETENTION_DAYS` | `7`                           | Raw metric retention (days) |

Full configuration reference: See [references/configuration.md](references/configuration.md)

## Machine-Readable Status

```bash
claw-insights status --json
# stdout: single JSON object (schemaVersion 1)
# stderr: empty (no human text in json mode)
# exit 0 for all states (running / degraded / stopped)
```

The JSON contract includes `server.state`, `health.ok`, version, port, and auth info. Consumers should check `schemaVersion === 1` and tolerate unknown additive keys.

**Installer fallback:** If `status --json` is unavailable (older version), the installer should fall back to parsing human-readable output or checking the `/health` HTTP endpoint directly.

## Troubleshooting

| Symptom                     | Cause                        | Fix                                                |
| --------------------------- | ---------------------------- | -------------------------------------------------- |
| `EADDRINUSE`                | Port already in use          | `claw-insights stop` then retry, or use `--port`   |
| `Cannot connect to gateway` | OpenClaw gateway not running | Start gateway: `openclaw gateway start`            |
| `401 Unauthorized`          | Token mismatch               | Check `CLAW_INSIGHTS_API_TOKEN` or use `--no-auth` |
| `Node.js version error`     | Node.js < 22.5               | Upgrade Node.js to ≥ 22.5                          |

More troubleshooting: See [references/troubleshooting.md](references/troubleshooting.md)

## Next Step

Use the `claw-insights-snapshot` skill to generate and share visual status cards via REST API.

Related Skills

claw-insights-snapshot

5
from LucaL6/claw-insights

Generate visual status cards for your OpenClaw agent as PNG, SVG, or JSON. The rendered cards are designed for social sharing and mobile-friendly channels — cute, compact, and informative at a glance. Use when pushing agent status to Slack, Telegram, Discord, WhatsApp, or any chat channel, generating visual reports of token usage and session activity, extracting metrics programmatically, or scheduling periodic status updates via cron.

PicoClaw Fleet

11
from EricGrill/agents-skills-plugins

Orchestrate a fleet of remote PicoClaw workers over SSH for fast, ephemeral one-shot tasks.

DevOps & Infrastructure

meeting-insights-analyzer

16
from plurigrid/asi

Analyzes meeting transcripts and recordings to uncover behavioral patterns,

hunting-for-unusual-service-installations

16
from plurigrid/asi

Detect suspicious Windows service installations (MITRE ATT&CK T1543.003) by parsing System event logs for Event ID 7045, analyzing service binary paths, and identifying indicators of persistence mechanisms.

skill-installer

16
from plurigrid/asi

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

openclaw-config-guard

15
from Zerone-Agent/agent-use-skills

Audit and safely repair OpenClaw configuration with deterministic validation, backups, rollback, and change reporting. Use when asked to review or modify `openclaw.json`, check whether OpenClaw can still start, safely fix startup-blocking config errors, or audit OpenClaw config before deciding on changes.

skill-installer

14
from jay6697117/cx-switch

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

skill-installer

13
from NickCrew/Claude-Cortex

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

openclaw-x

12
from bosshuman/openclaw-x

操控你的 X/Twitter 账号——查看时间线、搜索推文、发推、点赞、转推、收藏。

tool-openclaw

11
from enuno/claude-command-and-control

Help users install, configure, and operate OpenClaw (gateway, channels, nodes, plugins). Use when answering OpenClaw setup/debug questions; use the local docs snapshot bundled with this skill as the source of truth. Triggers: openclaw, clawdbot, clawd, clawdhub, gateway, onboard, channels login, whatsapp, telegram, discord, mattermost, pairing, nodes, sandboxing, tailscale.

braiins-insights

11
from enuno/claude-command-and-control

Braiins Learn - Bitcoin mining profitability calculators, charts, and data dashboard

meeting-insights-analyzer

11
from enuno/claude-command-and-control

Analyzes meeting transcripts and recordings to uncover behavioral patterns, communication insights, and actionable feedback. Identifies when you avoid conflict, use filler words, dominate conversations, or miss opportunities to listen. Perfect for professionals seeking to improve their communication and leadership skills.