Task Router Skill
Task Router
Set up automated trading on Polymarket. Covers wallet setup, token approvals, API authentication, market discovery, order placement, WebSocket feeds, and position management.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install emsin44/polymarket-setupInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Use this skill when the user wants to:
The full technical reference is in GUIDE.md (same directory as this file). Read it before starting.
Polymarket trading requires four things in order:
Before doing anything, check:
.env file with POLYMARKET_PRIVATE_KEY and POLYMARKET_PROXY_ADDRESS?config.json with Polymarket settings?If credentials already exist, load and validate them rather than starting from scratch.
If starting fresh, create a .env file with:
POLYMARKET_PRIVATE_KEY=0x...
POLYMARKET_PUBLIC_ADDRESS=0x... # proxy wallet address
POLYMARKET_PROXY_ADDRESS=0x... # same as PUBLIC_ADDRESS for type 2
POLYMARKET_SIGNATURE_TYPE=2
POLYMARKET_WEBSOCKET_URL=wss://ws-subscriptions-clob.polymarket.com
POLYMARKET_DATA_API=https://data-api.polymarket.com
The proxy wallet address comes from the user's Polymarket account settings page.
pip install "py-clob-client>=0.28.0" httpx "websocket-client>=1.9.0" orjson pandas python-dotenv
Or add to pyproject.toml and run uv sync.
Via UI (recommended for new users): Deposit USDC through the Polymarket web app — approvals happen automatically.
**Headless (server...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Skill: Polymarket Trading Setup Use this skill when the user wants to: - Set up automated trading on Polymarket - Build a Polymarket trading bot from scratch - Configure wallet, API credentials, or token approvals for Polymarket - Understand how to connect to Polymarket's APIs - Debug issues with an existing Polymarket bot setup The full technical reference is in `GUIDE.md` (same directory as this file). Read it before starting. --- ## What You're Setting Up Polymarket trading requires four things in order: 1. **A funded proxy wallet** with USDC on Polygon 2. **Token approvals** (USDC spend approved for exchange contracts) 3. **CLOB API credentials** (derived from the wallet, stored in env) 4. **Connectivity verified** across all four API surfaces --- ## Step-by-Step Agent Instructions ### Step 1: Check What Already Exists Before doing anything, check: - Is there an `.env` file with `POLYMARKET_PRIVATE_KEY` and `POLYMARKET_PROXY_ADDRESS`? - Is there a `config.json` with Polymarket settings? - Is there an existing bot directory to work within? If credentials already exist, load and validate them rather than starting from scratch. ### Step 2: Environment Setup If starting fresh, create a `.env` file with: ```bash POLYMARKET_PRIVATE_KEY=0x... POLYMARKET_PUBLIC_ADDRESS=0x... # proxy wallet address POLYMARKET_PROXY_ADDRESS=0x... # same as PUBLIC_ADDRESS for type 2 POLYMARKET_SIGNATURE_TYPE=2 POLYMARKET_WEBSOCKET_URL=wss://ws-subscriptions-clob.polymarket.com POLYMARKET_DATA_API=https://data-api.polymarket.com ``` The proxy wallet address comes from the user's Polymarket account settings page. ### Step 3: Install Dependencies ```bash pip install "py-clob-client>=0.28.0" httpx "websocket-client>=1.9.0" orjson pandas python-dotenv ``` Or add to `pyproject.toml` and run `uv sync`. ### Step 4: Token Approvals **Via UI (recommended for new users):** Deposit USDC through the Polymarket web app — approvals happen automatically. **Headless (server...
Task Router
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.