⚠
Purpose & Capability
The skill claims to be an 'agent trust intelligence' tool and the code implements Moltbook scoring, graph/on‑chain analysis, DM replying, and trust‑gated USDC payments — these capabilities are coherent with the description. However the registry metadata lists no required environment variables or binaries, while the SKILL.md and the code require a MOLTBOOK_API_KEY (and optionally SCOUT_PRIVATE_KEY for payments) and expect Node/npm to run the scripts. That mismatch between declared metadata and the actual runtime requirements is inconsistent and could mislead users about what secrets and runtime are needed.
ℹ
Instruction Scope
SKILL.md shows two usage modes: (1) calling the public API at scoutscore.ai (no secrets) and (2) running local Node scripts that call Moltbook endpoints, read/write temporary files (/tmp/*.json), scan feeds, reply to DMs, and perform deep analysis including optional on‑chain wallet analysis. The instructions direct the agent/operator to provide MOLTBOOK_API_KEY and, for payments, a private key. The local scripts will post to Moltbook API endpoints and (if provided) use a wallet key to sign/send USDC. There is no instruction to exfiltrate data to unknown/personal endpoints, but the DM bot will read and send messages using the provided API key — a sensitive action that should be explicitly consented to.
ℹ
Install Mechanism
There is no formal install spec in the registry (the skill is labelled instruction-only), but the repository contains package.json and package-lock.json with dependencies (ethers, @neondatabase/serverless, etc.). Running the local scripts will require Node and installing npm packages; the metadata did not declare Node or an install step. The npm packages are from the public registry (no suspicious direct downloads), but the absence of an install instruction and missing declared binaries is an inconsistency users should be aware of.
⚠
Credentials
The code and SKILL.md require MOLTBOOK_API_KEY for Moltbook access and optionally a SCOUT_PRIVATE_KEY (wallet private key) for making USDC payments. Those credentials are proportionate to the advertised features (scoring, DM replies, and trust‑gated payments). However the registry metadata advertised 'Required env vars: none', which is incorrect. Requesting a raw private key (SCOUT_PRIVATE_KEY) is particularly sensitive — acceptable if the user intends to let the skill sign/send funds, but risky if users provide their primary wallet key without isolating it or using a dedicated payment key.
ℹ
Persistence & Privilege
The skill is not always-included and doesn't request unusual platform privileges. But several included components (api-server, dm-bot, safe-pay) are capable of autonomous actions when run: the DM bot reads unread messages and posts replies via the Moltbook API; the API server exposes endpoints and would require the API key to operate; safe-pay can sign/send payments if given a private key. Those runtime capabilities increase impact if secrets are provided or the scripts are run in an environment with network access — this is expected functionality but users should be explicit about where and when they run those components.