← Back to Skills Marketplace
shirtlessfounder

MoltMarkets Trading Agent

by shirtlessfounder · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1416
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install moltmarkets-trading
Description
Complete MoltMarkets trading agent setup with autonomous trader, market creator, and resolution crons. Use when setting up a new MoltMarkets agent, configuring trading bots, or replicating the bicep agent architecture. Includes Kelly criterion betting, learning loops, and degenerate trader personality.
Usage Guidance
This skill implements an autonomous trading system that will use your MoltMarkets API key to place bets, create markets, and resolve outcomes. Before installing: (1) review scripts/setup.js and all referenced files to see exactly what network calls and file reads/writes they perform; (2) don't use your main/real-money account — create a limited-scope or test API key if possible; (3) note that the skill assumes Node is available and cron infrastructure is present, but these are not declared — verify and correct paths before running; (4) consider disabling autonomous invocation (set disableModelInvocation: true) or require explicit user approval for any trade/resolution actions; (5) inspect and possibly restrict the credentials file (permissions) and confirm the skill won't exfiltrate keys to unexpected endpoints (Binance/HN Algolia are mentioned as oracles, but verify exact URLs used). If you want help reviewing the setup.js contents or converting run instructions to a safer, explicit checklist, provide the script and cron definitions and I can examine them.
Capability Analysis
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill Suspicious High-Entropy/Eval files: 1 The skill bundle is classified as suspicious due to the explicit instructions for the AI agent to execute direct shell commands (e.g., `curl`, `jq`, `date` command substitution) within its prompt messages (`payload.message` in `references/cron-definitions.md`). While these commands are currently used for legitimate interactions with the MoltMarkets API (api.zcombinator.io) and public oracle APIs, the mechanism of instructing an AI agent to execute arbitrary shell commands is a high-risk capability that could be exploited via prompt injection. Additionally, the skill instructs the creation of persistent cron jobs for the agent's operation, and includes instructions for the agent to operate 'SILENTLY' or reply 'NO_REPLY', which, while potentially for verbosity control, also reduces visibility of the agent's actions.
Capability Assessment
Purpose & Capability
The skill's name/description (autonomous trading, market creation, resolution) matches the instructions and included files. However, SKILL.md instructs creating a credentials file and running a Node setup script while the registry metadata declares no required binaries, env vars, or config paths — a mismatch. Requiring API keys and cron scheduling is expected for a trading agent, but these requirements should be declared.
Instruction Scope
Runtime instructions direct the agent to create ~/.config/moltmarkets/credentials.json, run a setup Node script, add cron jobs that autonomously trade/resolve markets, and read/examine existing market comments before posting. That scope includes writing and reading local config, network calls to oracles/APIs, and actions that can move funds — all sensitive and potentially dangerous if misused. The SKILL.md also references cron({ action: 'add', ... }) and assumes a runtime cron API; it gives the agent broad discretion to post comments and create markets.
Install Mechanism
There is no install spec (instruction-only), which limits disk writes from the package itself. But the instructions require running a Node script (node skills/moltmarkets-agent/scripts/setup.js). The skill metadata does not declare Node as a required binary, and the path used in examples ('node skills/moltmarkets-agent/scripts/setup.js') does not match the bundled file path (scripts/setup.js) — an inconsistency to verify. Because code will be executed (setup.js), you should inspect that script before running.
Credentials
The skill clearly requires MoltMarkets API credentials (API key, user id, username) — SKILL.md instructs storing them in ~/.config/moltmarkets/credentials.json — but the registry metadata lists no required env vars or config paths. Sensitive credentials are needed for core functionality but are not declared, and the skill allows autonomous operations that could spend funds. There is no guidance about using a limited-scope or test account. This is disproportionate risk without explicit safeguards.
Persistence & Privilege
The skill is not marked always:true, but disableModelInvocation is not set, meaning the model can invoke it autonomously. For a capability that can place bets, create markets, and resolve outcomes (i.e., perform financial actions), permitting autonomous model invocation without explicit user confirmation is risky. The cron jobs described would also perform repeated autonomous actions at high frequency (every 5/7/10 minutes).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install moltmarkets-trading
  3. After installation, invoke the skill by name or use /moltmarkets-trading
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: fully autonomous MoltMarkets trading agent with modular trader, creator, and resolution crons. - Sets up trader agent (Kelly criterion, learning loop, degenerate-style comments), creator agent (ROI-focused market creation), and resolution agent (auto-resolution using Binance/HN). - Provides memory file structure and templates for learning loops and shared state. - Includes setup instructions, configuration options, and notification controls. - Explains core concepts: Kelly betting logic, market categories, and adaptive strategies. - Describes architecture, cron schedules, troubleshooting, and customization paths.
Metadata
Slug moltmarkets-trading
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is MoltMarkets Trading Agent?

Complete MoltMarkets trading agent setup with autonomous trader, market creator, and resolution crons. Use when setting up a new MoltMarkets agent, configuring trading bots, or replicating the bicep agent architecture. Includes Kelly criterion betting, learning loops, and degenerate trader personality. It is an AI Agent Skill for Claude Code / OpenClaw, with 1416 downloads so far.

How do I install MoltMarkets Trading Agent?

Run "/install moltmarkets-trading" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MoltMarkets Trading Agent free?

Yes, MoltMarkets Trading Agent is completely free (open-source). You can download, install and use it at no cost.

Which platforms does MoltMarkets Trading Agent support?

MoltMarkets Trading Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MoltMarkets Trading Agent?

It is built and maintained by shirtlessfounder (@shirtlessfounder); the current version is v1.0.0.

💬 Comments