Back to skill
Skillv1.0.1

ClawScan security

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

Scanner verdict

SuspiciousFeb 26, 2026, 8:12 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's functionality (an on-agent English tutor) is coherent and asks for no secrets or installs, but the shipped code and metadata contain inconsistencies and sloppy/duplicated code that could cause unexpected behavior — review before installing.
Guidance
This skill appears to do what it claims (an in-agent English tutor) and does not request credentials or external installs, but the included index.js is malformed: it mixes CommonJS and ESM exports, duplicates onboarding logic, and contains what looks like a truncated function — this can cause crashes or unexpected behavior. Before installing: (1) ask the author for a clean, single-module index.js (pick either module.exports or export default) and a short changelog/homepage; (2) verify the manifest version matches the registry version; (3) request tests or run the skill in a sandboxed agent to confirm it behaves as expected; (4) be aware the skill stores onboarding answers in agent memory (et.*) so avoid entering sensitive personal data. If you can't get a corrected code file or origin info, consider treating it as untrusted or suspicious.

Review Dimensions

Purpose & Capability
okName, description, manifest activation commands, and the code all implement an on-agent English tutor that stores onboarding choices in agent memory. No unrelated binaries, env vars, or network endpoints are requested.
Instruction Scope
noteSKILL.md and manifest are scoped to onboarding and scheduled quizzes. The code only reads/writes agent memory (et.* keys) and user input; it does not access files, environment variables, or external networks. However, index.js contains duplicated/conflicting exports (CommonJS module.exports and an ES module export default with overlapping logic) and a truncated first function — this is inconsistent and likely to cause runtime errors or unexpected behavior.
Install Mechanism
okNo install spec is provided (instruction-only plus a code file). Nothing is downloaded or written by an installer, so there is no external install risk.
Credentials
okThe skill declares no required environment variables, credentials, or config paths and the runtime code does not reference any secrets or external service tokens.
Persistence & Privilege
okalways is false and the skill only persists user preferences into the agent's memory under its own keys (et.*), which is appropriate for a tutor. It does not request broader privileges or modify other skills' configs.