← Back to Skills Marketplace
Openclaw Skill
by
vlprosvirkin
· GitHub ↗
· v2.0.5
505
Downloads
3
Stars
1
Active Installs
7
Versions
Install in OpenClaw
/install prob-trade-polymarket-analytics
Description
Polymarket prediction markets: analytics, trading, hot markets, price movements, top traders, and market search. Powered by prob.trade.
Usage Guidance
This skill appears to be what it claims: a Python-based client for prob.trade analytics and trading. Before installing, confirm you trust prob.trade (https://app.prob.trade) and are comfortable granting it an API key and secret. Notes:
- The skill stores/reads keys from ~/.openclaw/skills/probtrade/config.yaml or from PROBTRADE_API_KEY / PROBTRADE_API_SECRET; the code signs requests locally using HMAC and does not send the secret in requests (only the signature and the public key header).
- SKILL.md/README contain minor contradictions about whether analytics endpoints need auth; the implementation handles both modes. If you expect unauthenticated analytics, you can omit keys and the code will call public endpoints without signing.
- Source owner is an unknown registry ID; if provenance matters, prefer installing from an authoritative source (prob.trade or a verified ClawHub repo) or review the shipped files yourself (they are small and readable). If you're concerned, run the skill in a restricted/sandboxed environment or inspect network traffic to confirm requests go only to api.prob.trade/app.prob.trade.
- You can revoke API keys from the prob.trade dashboard if needed.
Capability Analysis
Type: OpenClaw Skill
Name: prob-trade-polymarket-analytics
Version: 2.0.5
The skill provides Polymarket analytics and trading functionality via the prob.trade API. The implementation is clean, using only Python standard libraries and a secure HMAC-SHA256 signing mechanism for authentication, ensuring that API secrets are never transmitted to the server. Analysis of lib/api_client.py and scripts/probtrade.py shows no evidence of data exfiltration, unauthorized file access, or malicious command execution.
Capability Assessment
Purpose & Capability
Name/description match the actual code and dependencies: a Python CLI that queries prob.trade public and trading APIs and places orders. Required binary (python3), required env vars (PROBTRADE_API_KEY, PROBTRADE_API_SECRET), and the documented config path are all relevant to the stated purpose.
Instruction Scope
Runtime instructions ask you to store API key/secret in ~/.openclaw/skills/probtrade/config.yaml or env vars and to run the included Python scripts. The SKILL.md has contradictory statements about whether analytics endpoints require auth (some places say 'public API (no auth)' while other places and the Setup section state 'All commands require a prob.trade API key'). The code supports both (it will sign requests if keys are present), but the documentation inconsistency is worth noting.
Install Mechanism
Install spec only pulls a known package (brew formula python@3 to provide python3). No downloads from unknown hosts or archives; code is included in the skill bundle. This is low-risk for installation mechanism.
Credentials
The skill requires an API key and secret for trading; these are used to compute local HMAC signatures. The declared env vars exactly match what's used in code. No unrelated credentials (AWS, GitHub, etc.) are requested. The skill also reads a config file in the skill directory and ~/.openclaw/skills/probtrade/config.yaml as expected.
Persistence & Privilege
always is false, the skill does not request system-wide config changes, and it only reads its own config path. It does not modify other skills or system settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install prob-trade-polymarket-analytics - After installation, invoke the skill by name or use
/prob-trade-polymarket-analytics - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.5
Fix HMAC signature body format, add post_public() for analyze command
v2.0.4
- Updated version number in SKILL.md from 2.0.3 to 2.0.4.
- No changes to functionality or documentation content.
v2.0.3
- Added version field to SKILL.md.
- Updated metadata to declare required environment variables (PROBTRADE_API_KEY, PROBTRADE_API_SECRET) and config file location.
- No changes to commands or output formats.
v2.0.2
- All commands now require a prob.trade API key, including analytics (previously only trading required authentication).
- Setup instructions revised: users must configure their API key before using any command.
- Clarified that a free prob.trade account is required to generate API keys.
- Minor text cleanup and layout improvements for easier reading.
v2.0.1
- Version bump to 2.0.1 with no file or documentation changes.
- All features, commands, and documentation remain identical to the previous version.
v2.0.0
Expanded functionality: Adds trading commands alongside analytics.
- Trading support: Place, cancel orders and view balances via CLI (API key required).
- Updated description and documentation to reflect trading and analytics support.
- Security note added: API secrets stay local; trading commands do not allow withdrawals.
- More helpful resource links provided, including API docs and ClawHub.
- No changes to analytics or public commands.
v1.0.0
- Initial release of the probtrade skill for Polymarket analytics
- Provides commands for overview, trending markets, price movements, market search, and top traders
- Outputs structured JSON for all commands, enabling easy parsing
- Includes documentation for required Python 3 installation and usage examples
- Public API coverage: hot/breaking/new/search markets, market details, category stats, and trader leaderboards
Metadata
Frequently Asked Questions
What is Openclaw Skill?
Polymarket prediction markets: analytics, trading, hot markets, price movements, top traders, and market search. Powered by prob.trade. It is an AI Agent Skill for Claude Code / OpenClaw, with 505 downloads so far.
How do I install Openclaw Skill?
Run "/install prob-trade-polymarket-analytics" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Openclaw Skill free?
Yes, Openclaw Skill is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Openclaw Skill support?
Openclaw Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Openclaw Skill?
It is built and maintained by vlprosvirkin (@vlprosvirkin); the current version is v2.0.5.
More Skills