← Back to Skills Marketplace
Vincent - Polymarket
by
Chris Cassano
· GitHub ↗
· v1.0.70
· MIT-0
2348
Downloads
2
Stars
10
Active Installs
29
Versions
Install in OpenClaw
/install vincentpolymarket
Description
Polymarket prediction market trading for agents. Use this skill when users want to create a Polymarket wallet, browse markets, place bets, manage positions,...
Usage Guidance
This skill appears to do what it says, but take precautions before installing: 1) Understand that the agent will run npx @vincentai/cli@latest — that downloads and executes code from npm at runtime (supply-chain risk). Ask the publisher to provide a pinned version or a checksum and consider requiring an audit. 2) Confirm the Vincent service enforces the claimed policy scoping and that you can revoke keys quickly; request documentation or an SLA. 3) Restrict filesystem permissions on ${OPENCLAW_STATE_DIR:-$HOME/.openclaw}/credentials/agentwallet (and ./agentwallet) so other processes/users cannot read stored tokens. 4) Ensure Node/npx availability and consider running the skill in a network-restricted environment (or review the CLI source) to verify it only contacts heyvincent.ai and Polymarket endpoints. 5) If you require stronger assurance, request the CLI source (or a reproducible build) and an explicit, auditable explanation of which actions are executed client-side vs. server-side.
Capability Analysis
Type: OpenClaw Skill
Name: vincentpolymarket
Version: 1.0.70
The skill enables an AI agent to autonomously trade on Polymarket and manage financial assets, including high-risk capabilities such as fund withdrawal (`polymarket withdraw`) and cross-wallet transfers (`wallet transfer-between`). It relies on a third-party service (heyvincent.ai) for key management and executes code via `npx @vincentai/cli`, which introduces supply chain risks. While the documentation (SKILL.md) describes a security model with server-side policies and human oversight, the inherent risk of an agent handling financial transactions and storing API keys locally in `${HOME}/.openclaw` justifies a cautious classification.
Capability Assessment
Purpose & Capability
The name/description (Polymarket trading) aligns with the SKILL.md: it instructs the agent to create wallets, browse markets, place bets, and manage positions. The declared config paths for agentwallet storage are consistent with the described behavior. However, the skill relies on a remote CLI package (npx @vincentai/cli@latest) to implement functionality, which is a non-trivial runtime dependency that goes beyond a simple instruction-only helper.
Instruction Scope
SKILL.md instructs agents to run npx commands that will fetch and execute code at runtime and to read/write the declared agentwallet config paths. The document asserts that 'all API calls go exclusively to heyvincent.ai' and that the agent never sees private keys, but those are runtime guarantees provided by the remote service and CLI — they cannot be verified from the instruction file alone. The agent is intended to perform autonomous trading actions, which is expected for this skill but increases risk if the CLI or service behaves differently than claimed.
Install Mechanism
There is no install spec in the registry (instruction-only), but the runtime instructions require npx @vincentai/cli@latest. Using npx dynamically fetches code from npm at each invocation (supply-chain risk) and runs it. The skill does not declare Node/npx as required binaries. Relying on @latest means behavior can change between runs; this is a higher-risk install/execution pattern than a pinned release or built-in binary.
Credentials
The skill requests no environment variables and declares only two config paths for storing the agent's scoped API key — this is proportionate to the stated purpose. However, the API key is stored on disk in the agent state directory (or ./agentwallet), which creates a local persistence point that other processes could read if filesystem permissions are not tightly controlled. The SKILL.md asserts the token is scoped and revocable, but that is an external guarantee that can't be validated here.
Persistence & Privilege
The skill does not request always: true or other elevated platform privileges. Autonomous model invocation is enabled (default) so agents can place trades without per-call human gating — this is consistent with the skill's purpose but means you should treat autonomous trading abilities and runtime code pulls as higher-impact capabilities when combined.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vincentpolymarket - After installation, invoke the skill by name or use
/vincentpolymarket - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.70
No changes were detected in this version.
- Version number bumped from 1.0.0 to 1.0.70.
- No file or documentation changes. Functionality remains the same.
v1.0.69
No changes detected in this release.
- Version number updated to 1.0.69, but no code or documentation changes were introduced.
- Users can continue to use all features as previously documented.
v1.0.68
- Initial release of the Vincent - Polymarket for agents skill.
- Enables agents to create Polymarket wallets, browse markets, place bets, manage positions, and withdraw funds using gasless trading via Gnosis Safe on Polygon.
- Enforces strict security: private keys never leave the Vincent server, and all operations use scoped API keys with configurable, server-side policies.
- Supports automated agent trading with human oversight—wallet owners control spending and approval limits.
- All API interactions occur securely with heyvincent.ai; no external services are accessed.
v1.0.66
- No code or documentation changes detected in this release.
- Version number and content remain unchanged from the previous release.
v1.0.65
- Updated allowed-tools to restrict Bash commands to only those starting with npx:@vincentai/cli.
- No changes to functionality or APIs; documentation and usage remain the same.
- This update improves security by narrowing CLI command scope to the Vincent CLI.
v1.0.64
Vincent - Polymarket for agents v1.0.64
- No code or documentation changes in this release.
- Version number increased; functionality remains unchanged.
v1.0.63
- No code or documentation changes detected in this version.
- Version number increment only; functionality and instructions remain unchanged.
v1.0.62
Version 1.0.62
- No file changes detected in this release.
- Documentation, commands, and security model remain unchanged.
- All features and usage instructions are consistent with the previous version.
v1.0.61
- Added metadata fields: version, author, license, allowed-tools, and updated description with skill triggers for improved discoverability.
- Enhanced YAML front matter to clarify triggers related to prediction markets and wallet operations.
- No changes to actual usage or core functionality.
- Documentation improvements for clarity and structure.
v1.0.60
vincentpolymarket 1.0.60
- No user-facing changes or file updates in this release.
- Functionality and documentation remain unchanged from the previous version.
v1.0.59
vincentpolymarket 1.0.59
- No code changes detected in this version.
- Documentation (SKILL.md) updated only; no impact to features or functionality.
v1.0.58
No visible changes detected in this version.
- No updates, bug fixes, or new features are included in this release.
- Functionality and documentation remain unchanged from the previous version.
v1.0.54
- Documentation (SKILL.md) updated for clarity and formatting; no functional or code changes.
- Expanded and clarified quick start instructions and key lifecycle explanations.
- Improved guidance and notes for wallet creation, funding, and transfer operations.
- Security model and operational details remain unchanged.
v1.0.48
No changes detected in this version.
v1.0.47
- CLI-based workflow added: All commands now use the @vincentai/cli package, so you no longer handle raw API keys or file paths directly.
- Documentation now guides users through wallet creation, management, funding, and market interactions entirely with CLI commands.
- Clarifies API key handling and security: The CLI automatically stores and manages API keys, reflecting safer and more streamlined agent onboarding.
- Examples for searching, funding, and transferring between Vincent wallets updated with CLI syntax.
- Outdated cURL and direct HTTP API instructions removed; instructions now focus on simple CLI usage.
v1.0.44
- Updated config path in metadata to support the OPENCLAW_STATE_DIR environment variable, allowing more flexible credential storage locations.
- No functional changes to usage or API; documentation now reflects the new config path structure.
v1.0.43
- Added instructions for funding a Polymarket wallet by transferring funds from a Vincent EVM wallet using /transfer-between-secrets endpoints.
- Updated the Quick Start section to include this alternative funding method, with example API calls for cross-chain USDC.e transfers.
- No changes to core security model, wallet creation, or usage flows.
v1.0.42
- Documentation updated in SKILL.md for clarity and formatting.
- No logic or functional changes to the skill; changes are limited to improvements in documentation only.
v1.0.40
- Added support for searching Polymarket markets by URL slug or full Polymarket market URL in the Quick Start section.
- Updated example API queries in the "Browse & Search Markets" section to show searching by `slug` parameter and by full URL.
- Clarified search instructions for targeting specific markets directly by slug or URL.
v1.0.38
- Documentation reformatted in SKILL.md for clarity and readability.
- No functional or behavioral changes to the skill itself.
Metadata
Frequently Asked Questions
What is Vincent - Polymarket?
Polymarket prediction market trading for agents. Use this skill when users want to create a Polymarket wallet, browse markets, place bets, manage positions,... It is an AI Agent Skill for Claude Code / OpenClaw, with 2348 downloads so far.
How do I install Vincent - Polymarket?
Run "/install vincentpolymarket" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Vincent - Polymarket free?
Yes, Vincent - Polymarket is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Vincent - Polymarket support?
Vincent - Polymarket is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Vincent - Polymarket?
It is built and maintained by Chris Cassano (@glitch003); the current version is v1.0.70.
More Skills