Amber Hunter

WarnAudited by ClawScan on May 18, 2026.

Overview

Amber Hunter appears purpose-aligned, but it deserves careful review because it can run in the background and silently store, reuse, and optionally sync sensitive local conversations and files.

Install only if you are comfortable with a long-term memory service watching OpenClaw sessions and recent files. Before enabling proactive capture or cloud sync, inspect the installer, disable unwanted autostart jobs, protect and rotate the local token, set review/exclusion/retention rules, and clarify the unexplained wallet/purchase/OAuth capability signals with the publisher.

Findings (7)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Sensitive conversations, file context, mistakes, credentials pasted into chats, or personal details could be stored and later influence future agent behavior.

Why it was flagged

This shows persistent capture of private agent transcripts/files and later reuse as context for future agent responses, without clear bounds, exclusions, retention, or per-memory approval in the provided artifacts.

Skill content
constantly watching your OpenClaw agent sessions... captures the conversation context, recent file changes... automatically writes significant moments... silently... Active Recall... inject them into context
Recommendation

Use only if you want long-term agent memory. Configure review/approval, path exclusions, retention, and inspect stored memories before enabling proactive recall or sync.

What this means

Memory capture may continue after the original task unless the user disables the background job.

Why it was flagged

The proactive component is designed to persist as a scheduled background process, continuing to inspect sessions outside a single explicit invocation.

Skill content
Runs every 10 minutes via LaunchAgent (macOS) or cron/systemd (Linux).
Recommendation

Before installing, verify the autostart setup, know how to disable/remove it, and prefer manual or opt-in capture if you do not want ongoing background monitoring.

What this means

If the token leaks, another local process or allowed browser integration could potentially access, mutate, export, or sync the memory store.

Why it was flagged

The docs encourage putting the local API token in URLs for browser/localhost flows. URL tokens can be retained in browser history, logs, or referrers, and the token protects memory operations.

Skill content
authentication uses a query parameter to bypass browser restrictions... curl "http://localhost:18998/freeze?token=YOUR_API_KEY" ... curl "http://localhost:18998/capsules?token=YOUR_API_KEY"
Recommendation

Prefer Authorization headers over query parameters, restrict CORS/origins, rotate tokens if exposed, and protect `~/.openclaw/token` and `~/.amber-hunter/config.json`.

What this means

An authorized caller can change or delete stored memories or export backups.

Why it was flagged

The local API can update, delete, and export the memory database. This is purpose-aligned administration, but it is high-impact if invoked unintentionally or with a leaked token.

Skill content
`/capsules/{id}` | PATCH | 更新胶囊 ... `/capsules/{id}` | DELETE | 删除胶囊 ... `/admin/export` | GET | 导出备份
Recommendation

Keep the local token private, avoid exposing the localhost port, and confirm destructive/export actions before running automation against the API.

What this means

Running the setup may install packages and configure background jobs that are not represented in the registry install contract.

Why it was flagged

Although the registry says there is no install spec, the documentation includes user-directed installer, dependency, and autostart commands.

Skill content
bash ~/.openclaw/skills/amber-hunter/install.sh ... pip install -r requirements.txt ... launchctl load ~/Library/LaunchAgents/com.huper.amber-proactive.plist
Recommendation

Read install.sh and requirements.txt before running them, and confirm any LaunchAgent/cron/systemd entry is intended.

What this means

If an agent treats this file as authoritative during unrelated tasks, it may run extra tools or commands not requested by the user.

Why it was flagged

The packaged AGENTS.md contains forceful developer-workflow instructions to use GitNexus tools and run npx commands. It appears scoped to repository maintenance, but it is not part of the memory engine’s user-facing purpose.

Skill content
MUST run impact analysis before editing any symbol... run `gitnexus_impact`... If any GitNexus tool warns the index is stale, run `npx gitnexus analyze`
Recommendation

Do not treat AGENTS.md as runtime skill instruction; scope or remove developer-only instructions from the distributed skill package.

What this means

Local memories may be made available to a browser integration and, if sync is enabled, uploaded in encrypted form to the provider.

Why it was flagged

The skill intentionally bridges local memory, a browser frontend, and the huper.org cloud service. This is disclosed and purpose-aligned, but it is a sensitive data boundary.

Skill content
Cloud Sync (optional) — Encrypts before uploading to your huper.org account ... The frontend at huper.org fetches from `localhost:18998` directly
Recommendation

Confirm cloud sync is off unless wanted, verify encryption/master-password setup, and understand what the browser integration can request from localhost.