Back to skill
Skillv1.3.0

ClawScan security

Linsoai Track · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 25, 2026, 10:17 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's requirements and instructions match its stated purpose (natural‑language scheduling and notifications); nothing requested or instructed is disproportionate or unexplained.
Guidance
This skill is coherent for scheduling and notifications. Before installing: (1) Decide which notification channels you'll configure and only add trusted channels (Telegram bot tokens, Slack/Discord webhooks, SMTP credentials). (2) If you enable email notifications, use a trusted send-email skill and protect SMTP credentials; do not paste secrets into task descriptions. (3) Be cautious when using webhook/curl notifications — only target trusted endpoints to avoid accidental data exfiltration. (4) When bulk‑importing tasks, review the parsed tasks before creation to avoid creating many unintended tasks or tasks that send data externally. (5) If you want to limit persistence of preferences, check OpenClaw agent settings for stored memories/preferences and revoke them if needed.

Review Dimensions

Purpose & Capability
okName/description (task scheduling, cron/interval/one‑time triggers, notifications) align with the SKILL.md and included reference docs. The skill requests no unrelated binaries, env vars, or config paths.
Instruction Scope
noteInstructions stay on‑task (parse user NL, produce cron/--every/--at parameters, create/manage tasks, route notifications). They explicitly instruct the agent to use OpenClaw messaging and optionally the send-email skill or curl webhooks to deliver notifications — which is expected for a notification-capable scheduler. Note: because messages may include arbitrary curl/webhook commands or channel instructions, a created task could cause the agent to send data to an external endpoint; users should avoid embedding secrets in task messages and only target trusted webhook/IM endpoints.
Install Mechanism
okInstruction-only skill with no install spec and no code files. Nothing is downloaded or written by the skill itself; low installation risk.
Credentials
noteThe skill declares no required environment variables or credentials. Reference docs mention SMTP env vars for the optional send-email skill (SMTP_USER/SMTP_PASS, MAIL_FROM) — this is expected and optional for email notifications. No unexplained credential requests are present. Users should only provide SMTP / channel tokens to the respective skills/channels they trust.
Persistence & Privilege
notealways:false (normal). SKILL.md says the assistant should "记住用户偏好" (remember preferred notification channel/timezone). That implies storing preferences in agent state or OpenClaw user settings; this is typical but users should be aware preferences (e.g., preferred channel IDs) may be persisted by the platform.