Install
Clone https://github.com/to-nexus/skill-cross-prediction into a temporary directory and run the install.sh script inside it to install the skill-cross-prediction skill into my Claude Code environment. Tell me the result in one line when you're done.
- Choose Strategy A (local signer) or Strategy C (configured CROSSx gateway signer).
- For Strategy A personal testing, keep signer config in the skill
.env. - For team, hosted-agent, or production funds, prefer Vault/KMS/HSM-backed signing.
- Browser session reuse is not part of the skill.
Heads-up: CROSS Prediction runs on local agent runtimes only — see the Where it runs section for the supported list. Hosted chat environments cannot execute this skill.
Where it runs
Supported
Claude Code (CLI)OpenClawCursor Composer / Background AgentCodex CLIAiderGooseGemini CLIOpenInterpreter
Not supported
Claude.ai (web)ChatGPT (web)Gemini (web)GitHub Copilot Chat (web)
What you can do
events
Active prediction events.
🟢 Readevent <id>
Event details + market options.
🟢 Readmarket <id>
Current share price for a market.
🟢 Readbalances
Your BILL and CROSS balances.
🟡 Read · addrbuy
Buy Shares (BILL).
🔴 Write · txsell
Sell Shares.
🔴 Write · txredeem
Redeem settled winning Shares.
🔴 Write · txpositions
Your holdings and PnL.
🟡 Read · addrstrategy
Pick signing strategy (A local / C gateway).
🟢 configTry it · natural-language prompts
Copy any of these into your agent — they map 1-to-1 onto a skill command.
List active prediction events
→ Event cards
Show the current BTC 1-minute prediction
→ Market + price
Buy 5 BILL of UP shares in event 47
→ tx sent
Show my prediction PnL
→ Position table
Sell half of my DOWN shares
→ tx sent
Redeem my winning shares
→ Redeem preview or tx
Command reference
| command | args | auth | mutation | description |
|---|---|---|---|---|
| events | [--active] | — | read | Events. |
| event | <id> | — | read | Event details. |
| market | <id> | — | read | Market state. |
| balances | [<addr>] | — | read | BILL / CROSS balances. |
| buy | <eventId> <option> <billAmount> [--strategy=A|C] [--confirm] | signer | tx | Buy Shares. |
| sell | <eventId> <option> <amount|--all> [--strategy=A|C] [--confirm] | signer | tx | Sell Shares. |
| redeem | <marketId> [--confirm] | Strategy A | tx | Redeem winning Shares. |
| positions | [<addr>] | — | read | Positions. |
| strategy | set <A|C> | — | config | Default strategy. |
Safety & credentials
BILL on-chain transactions
- 🔴 On-chain BILL transactions.
- Strategy A uses local signer config.
- Strategy C uses a configured CROSSx gateway signer.
- Browser session reuse and Playwright UI automation are not supported.
Troubleshooting
›event_closed?
Transaction just before/after market close. Confirm with
events --active.›STRATEGY_REMOVED?
Browser-driven Strategy B was removed. Use Strategy A or configured Strategy C.