← Back to Skills Marketplace
kingmadellc

Prediction Stack Setup

by kingmadellc · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ⚠ suspicious
316
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install prediction-stack-setup
Description
Interactive setup wizard for the OpenClaw Prediction Market Trading Stack. Detects installed skills, walks through API key configuration, creates cron jobs f...
Usage Guidance
This skill is plausible for wiring a prediction-market stack, but there are clear mismatches you should resolve before running it with real secrets: 1) The registry metadata does not declare the environment variables or credentials the SKILL.md and script expect (Kalshi private key, Anthropic key, optional Polygon key). Treat those as required sensitive inputs. 2) The README/SKILL.md promise to create cron jobs, enable heartbeat, and set up iMessage delivery, but the included script only validates configured APIs — there is no visible code that performs scheduling or delivery wiring. Ask the publisher which component creates cron jobs and what exact changes the wizard will make. 3) Inspect the validate_setup.py file yourself (or in an isolated VM) before running; it will generate ~/.openclaw/config.yaml and read files under ~/.openclaw/keys, so ensure you understand what it will write. 4) Run the validation in a Python virtualenv with the listed requirements installed, and use --verbose or --kalshi-only to limit scope while you audit it. 5) Because the source/homepage are unknown, prefer to run this in an isolated environment or review the full repository (especially any code that would add cron entries, start services, or send messages) before providing private keys. If you rely on this for real trading, verify endpoints and credentials manually (Kalshi host, Anthropic model names) and back up existing ~/.openclaw/config.yaml before proceeding.
Capability Analysis
Type: OpenClaw Skill Name: prediction-stack-setup Version: 1.1.1 The Prediction Stack Setup bundle is a legitimate configuration utility designed to orchestrate a suite of prediction market trading skills. It includes a validation script (scripts/validate_setup.py) that tests API connectivity for services like Kalshi and Anthropic, and a comprehensive SKILL.md that guides the agent through setting up cron jobs and iMessage alerts. The code and instructions are transparent, follow the stated purpose of system automation, and do not exhibit signs of data exfiltration, unauthorized persistence, or malicious prompt injection.
Capability Assessment
Purpose & Capability
The name/description (setup wizard for a prediction-trading stack) matches the code's behavior of detecting services and validating APIs. However the skill claims to 'create cron jobs', 'enable heartbeat', 'setup iMessage delivery', and 'test end-to-end' — none of which are implemented in the provided validate_setup.py. Also the registry metadata declares no required env vars/credentials while the SKILL.md and script clearly require sensitive keys (Kalshi private key, Anthropic API key, optional Polygon key).
Instruction Scope
SKILL.md instructs the agent/user to write credentials to ~/.openclaw/config.yaml and to run a bundled validation script that reads that file and the private key path. The script reads files from the user's home directory and will generate a config template if none exists. The doc claims broader system changes (cron jobs, heartbeat, iMessage wiring) but no code for those operations is present. The instructions also suggest exporting env vars (ANTHROPIC_API_KEY, KALSHI_KEY_PATH, POLYGON_API_KEY) but the skill registry did not declare these as required — an inconsistency.
Install Mechanism
No install spec (instruction-only), which is lower risk because nothing is automatically downloaded. A requirements.txt is included (anthropic, kalshi-python, pyyaml, requests) but there are no automated installs; user must install dependencies manually. That said, the skill expects Python packages that will be imported at runtime — be prepared to run these in a controlled virtualenv.
Credentials
The skill requires sensitive credentials (Kalshi API key id + private key file, Anthropic API key) and optionally Polygon/Ollama info — all reasonable for a trading stack wizard. The problem is the registry metadata lists no required env vars or primary credential, while the SKILL.md and script rely on env vars (ANTHROPIC_API_KEY, KALSHI_KEY_ID / KALSHI_KEY_PATH, POLYGON_API_KEY). This mismatch means a user could install the skill without realizing it will prompt for or read sensitive secrets from disk or environment.
Persistence & Privilege
always:false and disable-model-invocation:false (normal). The skill will write a config template to ~/.openclaw/config.yaml on first run and reads private key files under ~/.openclaw/keys; that is expected for a setup utility. There is a concerning claim in documentation about creating cron jobs and enabling heartbeat/iMessage routing, but no implementation present — clarify whether the skill or other stack components perform those actions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install prediction-stack-setup
  3. After installation, invoke the skill by name or use /prediction-stack-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Generate template config.yaml on first run instead of crashing. Runs full validation against template.
v1.1.0
v1.1.0: unified stack release
v1.0.1
v1.0.1 — One-command setup for the OpenClaw Prediction Stack
v1.0.0
v1.0.0 — One-command setup for the OpenClaw Prediction Stack
Metadata
Slug prediction-stack-setup
Version 1.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Prediction Stack Setup?

Interactive setup wizard for the OpenClaw Prediction Market Trading Stack. Detects installed skills, walks through API key configuration, creates cron jobs f... It is an AI Agent Skill for Claude Code / OpenClaw, with 316 downloads so far.

How do I install Prediction Stack Setup?

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

Is Prediction Stack Setup free?

Yes, Prediction Stack Setup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Prediction Stack Setup support?

Prediction Stack Setup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Prediction Stack Setup?

It is built and maintained by kingmadellc (@kingmadellc); the current version is v1.1.1.

💬 Comments