Back to skill
Skillv1.0.0
ClawScan security
yan-watchman · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
ReviewMar 7, 2026, 12:07 PM
- Verdict
- Review
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill claims to be a Rust multi-platform watchdog but is instruction-only and asks the agent to create and build source files that are not present and to operate across external platforms without any credentials — the pieces don't add up.
- Guidance
- Do not run the SKILL.md commands on a production machine. The package contains only the instruction file but tells the agent to create and build a Rust project that does not exist here and to 'publish' it; that's an incoherence. Before installing, ask the publisher for: (1) a source repository or release artifact (GitHub/official host) containing the claimed Rust source or a prebuilt binary, (2) clear explanations of what credentials (Discord/Feishu tokens) the skill needs and why, and (3) a reproducible install spec (preferred: a signed release or well-known package). If you must test, do so in a sandboxed VM or container, inspect any files the skill would create, and avoid providing sensitive tokens until you can review source code and provenance.
Review Dimensions
- Purpose & Capability
- concernThe SKILL.md repeatedly describes a Rust project (Cargo.toml, src/, SQLite storage, tokio) and lists rust/cargo/sqlite3 as requirements, but the registry metadata shows no required binaries, no source repo, and the package contains only SKILL.md. A Rust-based multi-platform monitor would reasonably require source files or a binary plus API credentials for monitored platforms; those are missing.
- Instruction Scope
- concernRuntime instructions tell the agent to create a full project tree, run `cargo build --release`, copy src/config/README, and write a new SKILL.md to a publish directory. However, the package contains no source files to copy or build. The instructions also claim multi-platform monitoring (Discord/Feishu/WebChat) but do not direct the agent to obtain or use any platform credentials, nor do they justify reading other system files — this is scope-incoherent.
- Install Mechanism
- noteThere is no declared install spec (the skill is instruction-only). The SKILL.md expects a local build with cargo; that implies installing/using developer toolchain, but no source is included. While no external download URL is present (lower install risk), the build instructions as provided are inconsistent with the actual package contents.
- Credentials
- concernThe skill claims to monitor external chat platforms but requires no API keys, tokens, or config paths in the registry metadata. The SKILL.md's internal YAML mentions rust/cargo/sqlite3 but the registry lists none. Requesting no credentials for a multi-platform monitor is disproportionate and unexplained.
- Persistence & Privilege
- okThe skill does not request always:true, does not declare system-wide modifications, and its instructions operate within ~/.openclaw/workspace/skills which is the skill area. That said, the instructions will write files and run builds in the user's home workspace — actions that should be run only with explicit consent and in an appropriate environment.
