Openclaw Skill

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill’s behavior matches its diary-pet purpose, but it uploads diary content to an external service and stores a local session token.

Install only if you are comfortable running the setup script, storing a DiaryBeast session token under your OpenClaw workspace, and uploading diary content to DiaryBeast. Avoid entering secrets, and review carefully before publishing anything to the public Wall.

Findings (4)

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

Running setup will execute code on your machine, contact DiaryBeast, and create local credential files.

Why it was flagged

The quick start requires running an included local Node script. This is disclosed and central to setup, but it is still local code execution.

Skill content
node setup.mjs
Recommendation

Review setup.mjs before running it and only run the version supplied by a trusted source.

What this means

If run, these commands can change the pet/account state and spend in-app tokens.

Why it was flagged

The skill documents direct POST requests that mutate the DiaryBeast account, such as creating diary entries and purchasing/feeding items.

Skill content
curl -s -X POST "$BASE/api/entries"
Recommendation

Run mutation commands only when you intend to update the pet, spend tokens, or submit content.

What this means

Anyone who can read the token file may be able to act as this DiaryBeast session until it expires.

Why it was flagged

The setup script stores the DiaryBeast bearer token locally so later commands can authenticate to the service.

Skill content
writeFileSync(tokenFile, data.token);
Recommendation

Do not share the token file or setup output, and consider restricting file permissions if using a shared machine.

What this means

Personal diary content may leave your machine and be stored or processed by DiaryBeast; public excerpts are meant to be visible to others.

Why it was flagged

The documented workflow sends diary text to the external DiaryBeast API; optional publicExcerpt/publicTags can publish selected content to a public feed.

Skill content
"encryptedContent":"YOUR DIARY TEXT HERE"
Recommendation

Do not submit secrets or sensitive personal information unless you are comfortable uploading it to DiaryBeast, and review any public excerpt before posting.