PolyGuard Martin Pro

v1.0.0

Automates Polymarket trades locally by placing orders when configured price thresholds are met, with full transparency and no external data sharing.

0· 275·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for ai-yuming/polyguard-trader-martin-v1.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "PolyGuard Martin Pro" (ai-yuming/polyguard-trader-martin-v1) from ClawHub.
Skill page: https://clawhub.ai/ai-yuming/polyguard-trader-martin-v1
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install polyguard-trader-martin-v1

ClawHub CLI

Package manager switcher

npx clawhub@latest install polyguard-trader-martin-v1
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (auto-trading on Polymarket) match the code and config: the skill polls Polymarket orderbook and posts orders to Polymarket. It does not request unrelated credentials, binaries, or external services.
Instruction Scope
SKILL.md tells the user to edit config.yaml and run the skill; runtime instructions and main.py only read config.yaml and interact with the POLYMARKET_BASE_URL endpoints. The instructions do not direct reading unrelated files or sending data to other endpoints.
Install Mechanism
No install spec; this is an instruction-only skill with an included Python script. It does not download code from external URLs or install packages at install time. The runtime requires the requests and PyYAML packages, but no installer is specified.
Credentials
No environment variables or external credentials are required; the skill uses a plaintext config.yaml for api_key and other options. This is proportionate for a local trading bot, but storing API keys in a local file is sensitive and should be protected. The code uses the single api_key both as a Bearer token and for HMAC signing, which may or may not match Polymarket's credential model—verify whether an API secret is required by Polymarket.
Persistence & Privilege
The skill does not request always: true and does not attempt to modify other skills or system-wide settings. It runs a local loop and has normal agent invocation privileges.
Assessment
This skill appears to do what it claims: poll Polymarket and place orders. Before installing, review and do the following: (1) Confirm Polymarket's API credential model — this script expects a single api_key used for HMAC signing; if Polymarket requires a separate secret you may need to adapt the code. (2) Keep config.yaml secure (it contains your API key in plaintext) and avoid storing real funds/keys until you've tested in a sandbox. (3) Inspect network traffic during a test run to confirm requests go only to https://api.polymarket.com. (4) Note logs include API responses (which may contain trade/order data); avoid sharing logs. (5) There's a minor manifest/version mismatch between registry metadata and manifest.json—this is likely benign but verify you have the intended release. If you do not want the agent to run autonomously, disable model invocation or only run the script manually.

Like a lobster shell, security has layers — review code before you run it.

latestvk97673yhta064mah516jqmaren82bd6ttrading polymarket crypto auto-trader prediction-marketvk97673yhta064mah516jqmaren82bd6t
275downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

PolyGuard Martin Pro

Free and open-source OpenClaw skill for automated trading on Polymarket. No hidden backdoors, no data collection.

Overview

PolyGuard Martin Pro monitors Polymarket order books and places orders only when your configured price conditions are met. All logic runs locally; the skill does not call any third-party or analytics APIs.

Key Features

  • Free and open-source: No external APIs beyond Polymarket.
  • Auditable: Logic is transparent; no hidden behavior.
  • Security-first: No data collection, no telemetry, no external callbacks.
  • Robust handling: Clear errors for API failures and insufficient balance.
  • Configurable: Set market, side, size, price threshold, and poll interval in config.yaml.

Installation

  1. Add this skill to your OpenClaw workspace.
  2. Edit config.yaml and set flat key-value pairs (no nesting):
    • api_key - your Polymarket API key
    • market_id - the market you want to trade
    • side, size, max_price, poll_interval_seconds as needed

Configuration

All settings are in config.yaml as top-level keys only. No nested paths. Use placeholders until you paste your own credentials.

  • api_key - Your Polymarket API key
  • market_id - Target market ID
  • side - "buy" or "sell"
  • size - Order size in outcome shares
  • max_price - Trigger level: buy when price <= this; sell when price >= this
  • poll_interval_seconds - How often to check price (seconds)

This tool is free and open-source. No monetization or external charges.

License and Safety

PolyGuard Martin Pro is provided as-is. You are responsible for your own trading capital and API keys. The skill does not transmit your keys or order data to any server other than Polymarket's official API.


Author: Martin | PolyGuard Labs
Powered by: OpenClaw

Comments

Loading comments...