cournot-skills
v0.1.2
Published
Install the Cournot agent skill.
Maintainers
Readme
Cournot Skills
Cournot gives AI agents fair-value probability estimates for prediction markets, together with the venue's current price and the external data behind the assessment.
Installation
Install the Cournot skill with its dedicated installer:
npx cournot-skills add Cournot-AI/cournot-skills/skills/cournotThe installer detects supported agents such as Codex and Claude Code and lets you choose where to install the skill. To install it globally without prompts for Codex:
npx cournot-skills add Cournot-AI/cournot-skills/skills/cournot --global --agent codex --yesPrerequisite: Node.js 22.20 or newer with npx available.
The generic skills installer remains available as a fallback:
npx skills add Cournot-AI/cournot-skills/skills/cournotThe generic installer remains available as an alternative.
Usage
Ask Cournot about a prediction-market event in plain language:
/cournot will ETH outperform BTC this quarterYou can also explicitly ask your agent to use Cournot. If several markets match, Cournot shows the candidates and lets you choose before requesting a probability. Market resolution and disambiguation are free.
What You Get
- Cournot's probability estimate
- The venue's current market price
- The external data sources behind the assessment
Cournot returns the answer, not its proprietary algorithm.
Pricing
Every account includes three free probability calls. This allowance does not reset. No setup or wallet is needed for those calls. After that, each call costs $0.01.
If Cournot cannot answer because no market matches or the inputs are too thin, it says so and you are not charged.
Payments and Safety
After the free calls, the agent needs its own wallet capable of signing x402 payments on Base or b402 payments on BNB Chain.
If the agent does not have a compatible wallet, you can install one without leaving the conversation. For example, Binance Agentic Wallet supports x402 payment signing:
npx skills add binance/binance-skills-hub/skills/binance-web3/binance-agentic-walletOther compatible x402 v2 wallets and signers are also supported. Installing or connecting a wallet is handled by the wallet's own skill and security flow; Cournot does not block that setup and does not need access to the wallet's secrets.
After the wallet is ready, the agent can return to the pending Cournot question without requiring you to re-enter it. Some hosts may require a one-time skill reload before a newly installed wallet skill becomes available.
Cournot never asks for a private key or seed phrase and never holds user funds. Never paste wallet secrets into a conversation. A wallet should keep credentials in its own secure storage and provide only the authorization needed for each payment.
Paid probability requests run through the bundled Cournot client. It keeps the wallet authorization and paid HTTP replay outside the model context; the agent receives only a sanitized payment preview before confirmation and the final Cournot response afterward.
Repository Structure
The npm wrapper invokes the pinned skills CLI with copy mode.
├── bin/
│ └── cournot-skills.mjs
├── skills/
│ └── cournot/
│ ├── SKILL.md
│ ├── scripts/
│ │ ├── cournot-client.mjs
│ │ └── payment-flow.mjs
│ └── references/
│ ├── payment.md
│ ├── query-flow.md
│ └── response-format.md
└── test/
├── cournot-client.test.mjs
└── payment-flow.test.mjsDisclaimer
Cournot provides an assessment of prediction-market pricing, not investment advice. Users are responsible for evaluating the information and making their own decisions.
