Presage
PassAudited by ClawScan on May 1, 2026.
Overview
Presage appears to be a benign market-analysis skill that calls Presage’s API, with minor notes about portfolio lookup and documented paper-trading endpoints.
This skill is reasonable for market analysis. Before installing, note that it contacts presage.market, can display portfolio information for an agent ID, and includes documentation for paper-trading endpoints even though the provided code does not execute trades.
Findings (2)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
If you provide an agent ID, the skill can fetch and display that agent’s Presage portfolio information.
The getPortfolio tool retrieves an agent portfolio by ID and returns balance, positions, P&L, and recent trades. This is aligned with the stated portfolio-view feature, but it involves account/portfolio-style data.
const response = await fetch(`${API_BASE}/agents/${agentId}`);Use only agent IDs you intend to query, and be aware that portfolio details may be surfaced in the agent conversation.
A user or agent reading the reference docs could learn about endpoints that change paper-trading state, even though the included tools do not trade by default.
The bundled API reference documents paper-trading mutation endpoints, although the provided JavaScript module exports only analysis and portfolio functions and does not implement trade execution.
POST /agents/{id}/trade — Execute trade. Body: {"marketTicker": "...", "side": "YES"|"NO", "quantity": 100, "reasoning": "..."}Keep use to the exported read-only analysis tools unless you explicitly want paper-trading actions, and require confirmation before any POST/trade operation.
