Back to skill
Skillv0.3.0

ClawScan security

科技新闻日报 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousApr 19, 2026, 12:31 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's behavior (search, dedupe, write local markdown, create and post Feishu docs) matches its description, but the instructions implicitly require Feishu credentials/tokens (and even include specific tokens in the reference file) while the skill declares no required credentials — this mismatch and the presence of hard-coded tokens are concerning.
Guidance
This skill appears to do what it says (collect/organize tech news and sync to Feishu), but it has important inconsistencies you should resolve before installing: 1) Confirm how Feishu authentication is provided — the SKILL.md expects owner_open_id, folder_token/space_id and the ability to post to groups but the skill declares no required credentials. Do not supply global/High-privilege tokens blindly. 2) The references file contains hard-coded space_id/node_token/owner_open_id values — verify these belong to you or are placeholders; hard-coded tokens can leak access. 3) Ask the author which credentials the agent/platform will use for Tavily and Feishu operations and whether those credentials are scoped (least privilege) to only create docs/post messages. 4) Confirm what 'memory/YYYY-MM-DD...' maps to on your agent (where files are written, retention, access controls). 5) If you cannot verify ownership/intent for the Feishu tokens and required permissions, avoid installing/using the skill or replace tokens with your own scoped credentials. Providing these clarifications would raise confidence and could make the skill benign.

Review Dimensions

Purpose & Capability
concernThe name and description (daily tech news collection, Tavily search, write local file, sync to Feishu) align with the instructions. However, the SKILL.md expects Feishu operations (create/write docs, send group messages) and references owner_open_id, folder_token and space_id — yet the skill declares no required environment variables or credentials. Asking for Feishu access is reasonable for the stated purpose, but the lack of declared credentials is an incoherence.
Instruction Scope
concernInstructions are specific and scoped to the task (search, merge, de-duplicate, score, generate theme graph, write files, create Feishu doc, send to Feishu group). Concerns: (1) the references file contains apparently hard-coded tokens/IDs (space_id, node_token, owner_open_id) which could be sensitive or misleading if they belong to someone else; (2) the skill instructs direct writes to a local 'memory/...' path and checkpoint JSON files — this is expected for caching but the platform/agent semantics of 'memory/' and permissions should be confirmed; (3) the SKILL.md implicitly relies on Feishu and message tooling without declaring or explaining required auth/consent.
Install Mechanism
okInstruction-only skill with no install spec and no code files — minimal install risk. No external downloads or package installs are requested.
Credentials
concernThe skill performs actions that require credentials/permissions (create/write Feishu docs, post to Feishu group, possibly access Tavily). Yet requires.env is empty. This is disproportionate because Feishu tokens, owner_open_id, folder_token or equivalent API credentials should be declared and provided by the user; hard-coded tokens in references are suspicious and may not be appropriate to reuse.
Persistence & Privilege
okalways is false and the skill does not request to persist itself or modify other skills. It writes to its own memory/checkpoint files, which is consistent with its function. Autonomous invocation is allowed (platform default) but not by itself a red flag here.