Back to skill
Skillv1.0.0

ClawScan security

SELF LEARNING SKILL V3 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

ReviewMar 15, 2026, 5:17 AM
Verdict
Review
Confidence
medium
Model
gpt-5-mini
Summary
The skill is an instruction-only 'self-learning' assistant (no install, no declared credentials), but its runtime instructions encourage autonomous actions that reference searching for credentials and performing publish/automation flows — the requested manifest does not declare the needed access, creating an incoherence and potential risk.
Guidance
This skill is mostly documentation for a proactive "self-learning" assistant. That by itself is not dangerous — but the SKILL.md and example files repeatedly instruct the assistant to perform autonomous network actions and to look for credentials (e.g., ~/.github-token, ~/.openclaw/, environment variables, use of 'clawhub login' or GitHub CLI). Yet the skill metadata declares no required credentials. Before installing, consider: 1) Where will the agent run and what filesystem/env access will it have? 2) Will the agent be allowed to act autonomously on your behalf (push to repos, call CLIs, search files)? 3) If you install, restrict the agent's runtime permissions (no access to secret files or sensitive env vars), require explicit user consent before any credential use, and run the skill in a sandboxed account. Ask the author/maintainer to clarify exactly what automated actions the skill will take, to add explicit consent prompts before any credential access, and to declare any required credentials in the manifest. If you cannot verify those safeguards, avoid granting the agent access to sensitive tokens or enabling full autonomous invocation.

Review Dimensions

Purpose & Capability
okName/description (self-learning, continuous improvement) match the content of SKILL.md and the included docs: the skill is purely methodological/operational guidance for an assistant. No declared binaries, env vars, or installs are needed for the described documentation and checklists.
Instruction Scope
concernSKILL.md and supporting docs describe autonomous behaviors (daily/weekly scheduled actions, automatic learning triggers) and concrete operational steps referencing credential searches, publication workflows (clawhub login, GitHub CLI), multi-location token search (~/.github-token, ~/.openclaw/, env). Those instructions expand scope beyond passive documentation — they imply reading local files/env and taking network actions. The manifest does not declare or limit that access and there is no code-level sandboxing described.
Install Mechanism
okNo install spec and no code files that execute during install; instruction-only skills are lower-risk from installation. There are no downloads/archives or third-party packages declared.
Credentials
concernThe skill declares no required env vars or credentials, yet the docs repeatedly reference locating and validating tokens, using CLI auth, and searching env/file locations for credentials. Requesting or encouraging access to tokens/credentials without declaring them is disproportionate and incoherent with the manifest.
Persistence & Privilege
concernalways:false (expected), but the skill explicitly encourages autonomous, recurring actions (daily summaries, automated publishing checks, proactive credential validation). Combined with instructions about searching for tokens and calling CLIs/APIs, this increases the blast radius if the agent is allowed to act autonomously. The skill does not document safeguards or explicit user-consent gating for credential access.