Back to skill
Skillv1.0.0
ClawScan security
Notes Reminders · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousFeb 24, 2026, 1:07 PM
- Verdict
- suspicious
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's instructions expect Node scripts and channel posting (looks like Slack) but the package provides no scripts, no Node requirement, and requests no credentials — these mismatches make the skill incoherent and risky to install as-is.
- Guidance
- Do not install this skill as-is. The SKILL.md expects Node scripts (scripts/notes.js, scripts/reminders.js) that are not included and describes sending reminder messages to a channel ID without declaring any API/token requirements. Ask the publisher for the full source (the scripts), an explanation of which messaging service the channel ID refers to, and which environment variables (e.g., SLACK_BOT_TOKEN) are required. Verify the scripts' contents before running them. If you need this functionality, prefer a skill that includes code or a hosted integration with clear auth instructions. If you must test, run in a strict sandbox and do not provide production credentials until you have reviewed the code.
Review Dimensions
- Purpose & Capability
- concernThe skill claims to manage notes and reminders, which plausibly requires local scripts and a way to post reminder messages to a channel. However the registry lists no code files and no required environment variables or binaries. The SKILL.md's metadata references scripts (scripts/notes.js, scripts/reminders.js) that are not present in the manifest — this is a direct mismatch between claimed capability and provided artifacts.
- Instruction Scope
- concernRuntime instructions tell the agent to run 'node scripts/notes.js' and 'node scripts/reminders.js', including a check-and-fire flow that sends messages to a channel ID (C0AHBLQ0P32). The instructions do not explain how channel posting is authenticated or which service (Slack or other) is being used. They also assume a Node runtime is available but no binary requirement is declared. Directing the agent to execute non-existent scripts and to post messages to an external channel is out of scope for the provided package.
- Install Mechanism
- noteThere is no install spec (instruction-only), which is low-risk in general. But because the SKILL.md references local scripts that are missing, an agent might fail or attempt to fetch/run other commands at runtime. The absence of included scripts is an integrity problem rather than an installer risk.
- Credentials
- concernThe skill declares no required environment variables or primary credential, yet its workflow requires sending messages to a channel (channel ID format resembles Slack). Posting to channels normally requires API tokens (e.g., SLACK_BOT_TOKEN) and possibly additional config. The omission of any credential requirements is disproportionate and unexplained.
- Persistence & Privilege
- okalways is false and the skill does not request elevated persistence. Autonomous invocation is allowed but that is the platform default; there are no indicators the skill seeks permanent system-wide privileges.
