Back to skill
Skillv1.3.2
ClawScan security
Moralis Data Api · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 27, 2026, 7:25 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent with its stated purpose (calling the Moralis Data API), requests only the expected API key and curl, and is instruction-only with no install footprint.
- Guidance
- This skill appears to do exactly what it claims: help the agent call Moralis Data API endpoints. Before installing: 1) Do NOT paste your MORALIS_API_KEY into chat — follow the skill's .env guidance and keep the key in a local environment file or secret manager. 2) Add .env to .gitignore and limit the key's scope (use a read-only key if possible) and rotate it if shared. 3) The skill may instruct the agent to create a .env placeholder; confirm any file-write actions with the agent or run them yourself. 4) Because the regex scan flagged a base64 pattern, quickly search SKILL.md and truncated sections for unexpected encoded payloads or hidden endpoints; if you see suspicious encoded data, do not install. 5) Monitor usage and rate limits on the Moralis account and audit API calls made by the agent if you enable autonomous invocation.
- Findings
[base64-block] unexpected: The static scanner flagged a 'base64-block' pattern inside SKILL.md. I could not find an obvious base64 payload in the visible excerpts; this may be a false positive from truncated/embedded data or from large reference files. Because the scanner flagged it, manually inspect SKILL.md (and any truncated sections) for embedded encoded payloads before trusting a copy of the skill.
Review Dimensions
- Purpose & Capability
- okName/description match the requirements: the skill only requires curl and MORALIS_API_KEY, which are appropriate and proportional for calling Moralis Data API endpoints. No unrelated credentials, binaries, or system paths are requested.
- Instruction Scope
- okSKILL.md contains detailed runtime instructions (curl examples, pagination, response patterns, file/layout guidance). It instructs the agent to check a declared env var and to avoid asking the user to paste their API key in chat. The guidance to offer creating a .env placeholder can cause the agent to write a local file if implemented — this is expected for local configuration and is within scope for the skill's purpose.
- Install Mechanism
- okNo install spec or code is included — instruction-only. No downloads, package installs, or archive extraction are present, which minimizes risk.
- Credentials
- okOnly one required environment variable (MORALIS_API_KEY) is declared and identified as the primary credential. That is necessary and proportionate for authenticating API requests. No other secrets or unrelated env vars are requested.
- Persistence & Privilege
- okSkill is not marked always:true and requests no system-level persistence. Model invocation is allowed (platform default) but the skill does not combine that with broad access or other privileges.
