Back to skill
Skillv0.1.0

ClawScan security

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

Scanner verdict

BenignFeb 19, 2026, 10:22 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's requirements, instructions, and code are consistent with its stated purpose: it only needs a Splitwise API token and uses a small Python script to call Splitwise's create_expense endpoint.
Guidance
This skill appears coherent: it will send expense details and your SPLITWISE_API_KEY to Splitwise's official API. Only install it if you trust Splitwise and you are comfortable storing a long-lived token in your environment. Consider using a dedicated Splitwise account or token with limited scope (if possible), rotate the token if you suspect compromise, and review the add_expense.py script before use. Also be aware the agent can call this tool autonomously when asked to manage expenses.

Review Dimensions

Purpose & Capability
okName/description (Splitwise: create/manage expenses) match the requested credential (SPLITWISE_API_KEY) and the shipped script. No unrelated secrets, binaries, or config paths are requested.
Instruction Scope
okSKILL.md and scripts only describe creating expenses and querying Splitwise endpoints. The runtime instructions and add_expense.py limit actions to constructing the expense payload and POSTing to https://secure.splitwise.com/api/v3.0/create_expense. The script does not read other files or environment variables beyond SPLITWISE_API_KEY.
Install Mechanism
okNo install spec — instruction-only with a small Python script. Nothing is downloaded from arbitrary URLs and no archive extraction or external installer is used.
Credentials
okOnly one environment variable (SPLITWISE_API_KEY) is required and is appropriate for calling the Splitwise API. The code only reads that variable and sends it in the Authorization header to Splitwise, which matches the declared purpose.
Persistence & Privilege
okalways is false and the skill does not request persistent system-wide changes or modify other skills. Model invocation is allowed (platform default) but there are no other elevated privileges requested.