ClawDNA -- Identity Backup & Sync

v1.0.1

CLI tool to version, snapshot, and sync your OpenClaw agent identity files, ensuring backup and preventing data loss or identity drift.

0· 120·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description (identity backup & sync) align with the instructions: the SKILL.md tells the agent to suggest and run clawdna CLI commands, watch identity files, and guide recovery. Required resources (none declared, optional CLAWDNA_HUB_TOKEN) match this purpose.
Instruction Scope
SKILL.md explicitly directs the agent to check and act on workspace identity files (SOUL.md, IDENTITY.md, MEMORY.md, TOOLS.md, openclaw.json) and to suggest or run clawdna commands. These file accesses are necessary for the stated purpose. It references a local sanitizer and ~/.clawdna/.secretsignore for secrets handling, which is expected for a backup tool.
Install Mechanism
Instruction-only skill with no install spec or downloaded code. The README instructs the user to install the clawdna CLI separately (npm install -g clawdna), which is a reasonable separate dependency; nothing in the skill attempts to fetch arbitrary code itself.
Credentials
No required environment variables; one optional CLAWDNA_HUB_TOKEN is declared and justified for hub sync operations. No unrelated credentials or wide-ranging secrets are requested by the skill.
Persistence & Privilege
always is false (normal). The skill does not request system-wide config changes or access to other skills' credentials. Autonomous invocation is allowed by default but not combined with elevated privileges or broad credential requests.
Assessment
This skill is coherent for backing up and syncing OpenClaw identity files. Before installing or using it: (1) install the clawdna CLI from the official project and verify the package source; (2) only provide CLAWDNA_HUB_TOKEN if you trust the configured hub and its operator (a hub token allows remote storage of identity files); (3) inspect ~/.clawdna/.secretsignore and test the sanitizer on sample files to ensure secrets are not being pushed; (4) be aware the agent will read identity files (SOUL.md, MEMORY.md, openclaw.json) in your workspace—review those files for sensitive contents before syncing to a remote hub.

Like a lobster shell, security has layers — review code before you run it.

backupvk9710kvk3tfn2kq9ejane1j59x838zafidentityvk9710kvk3tfn2kq9ejane1j59x838zaflatestvk97ewt17ha3tdj5ahvt0je2j4983cjtcsyncvk9710kvk3tfn2kq9ejane1j59x838zafversion-controlvk9710kvk3tfn2kq9ejane1j59x838zaf

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments