Back to skill
Skillv1.0.1

ClawScan security

Persona Channel Builder · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignFeb 28, 2026, 12:45 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is internally consistent: it only generates persona/channel docs and a cron job snippet for deploying an autonomous Telegram channel and does not request secrets, binaries, or perform installs.
Guidance
This skill is coherent and does not request secrets in chat, but before deploying you should: (1) never paste your Telegram bot token into chat — add it to your OpenClaw instance configuration (openclaw.json) and keep it secret; (2) ensure the bot token has only the permissions it needs (posting) and that you control the target Telegram channel; (3) review the generated cron prompt for the persona name and escaped characters to avoid malformed JSON; (4) test with a private/test channel or a test bot first to verify behavior and rule-following; (5) confirm the container/path in the instructions matches your environment before editing system files; and (6) periodically review published content and memory files (published_topics.md) to ensure no accidental leakage of private data.

Review Dimensions

Purpose & Capability
okName and description match the instructions: the SKILL.md guides an interview, produces SOUL.md, CHANNEL.md, a cron job snippet, and sample posts for a Telegram channel. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
noteInstructions remain focused on persona creation and deployment artifacts. They instruct the agent to read/write workspace files (SOUL.md, CHANNEL.md, memory/published_topics.md) and to produce an OpenClaw cron snippet that will instruct the runtime to publish to a Telegram channel. The doc sensibly warns not to accept bot tokens in chat and to treat user-provided content as untrusted. Minor operational note: the guide references pasting the cron snippet into a container path (/home/node/.openclaw/cron/jobs.json) — that is a deployment instruction for the user, not an automatic system access, but users should confirm paths match their environment before pasting.
Install Mechanism
okInstruction-only skill with no install spec and no code files. There is nothing being downloaded or written by the skill itself.
Credentials
noteThe skill declares no required env vars or credentials and explicitly instructs not to paste bot tokens in chat. Real deployment will require storing a Telegram bot token on the user's OpenClaw instance (e.g., in openclaw.json); the SKILL.md correctly warns about this — users should store that secret securely and give the bot minimal posting permissions.
Persistence & Privilege
notealways:false (default) so the skill is not forced into every agent run. The produced cron job, if the user deploys it to their OpenClaw instance, will enable scheduled autonomous posting — expected for this use case. Users should be aware that deploying the generated job grants the runtime the ability to publish posts on the configured schedule.