Back to skill
Skillv1.3.1

ClawScan security

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

Scanner verdict

BenignFeb 15, 2026, 12:20 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
This skill is internally consistent: it is a read-only market analysis tool that calls presage.market public APIs and does not request extra credentials or perform unexpected actions.
Guidance
This skill appears coherent and read-only, but before installing: (1) verify you trust the presage.market domain and the linked GitHub repo (inspect the repo yourself); (2) be mindful that functions make outbound HTTP requests to https://presage.market/api (network connectivity required); (3) avoid supplying secrets—getPortfolio needs an agentId (an identifier), but you should confirm whether the real API requires authentication before sending any private account identifiers; and (4) if you require stronger assurance, review the GitHub source and confirm there are no hidden calls or later versions that introduce write/trade operations (the code notes that trading execution would need additional implementation).

Review Dimensions

Purpose & Capability
okThe name/description promise (read-only market analysis for Presage/Calshi on Solana) matches the included assets: SKILL.md and a single analysis.js that only fetches presage.market endpoints. There are no unrelated env vars, binaries, or install steps requested.
Instruction Scope
okSKILL.md and the runtime instructions limit behavior to fetching public API endpoints and providing analysis. The instructions do not ask the agent to read local files, environment secrets, or post data to third-party endpoints outside presage.market/GitHub.
Install Mechanism
okNo automated install spec is present (instruction-only). The README suggests cloning the GitHub repo or using ClawHub; pulling code from a GitHub repo is expected and lower risk than arbitrary URL downloads.
Credentials
okThe skill declares no required environment variables or credentials. The only parameter that may be sensitive is agentId passed to getPortfolio (it identifies an account), but the skill does not request secrets or API keys.
Persistence & Privilege
okalways is false and the skill does not request permanent agent-level privileges or modify other skills. Autonomous invocation is allowed (platform default) and is not combined with other red flags.