Install any skill in seconds. Free to start, no credit card required.
Get Started Free →internet-court/intelligent-oracle
Design, deploy, and monitor a GenLayer Intelligent Oracle prediction market from any coding agent.
Passed 21 of 23 test cases with the skill, and 7 of 23 without it.
and 19 more in the full report
14 fixed7 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
Create a prediction market configuration for weather in Barcelona. Output introductory text first, then the complete 8-field JSON object.
| Checked | Without skill | With skill |
|---|---|---|
| The market outcomes are set to Yes and No. | Passed | Passed |
| The data source domain uses wunderground.com. | Missed | Passed |
| The rules specify precipitation threshold measurement. | Missed | Passed |
The instructions your model reads when the skill loads.
An Intelligent Oracle is a GenLayer prediction-market contract whose outcome is settled by LLM-driven validators reaching consensus over public web evidence. The user describes a binary market in natural language; you (the agent) draft a valid config, deploy it against a public factory contract, and watch its status until it resolves on-chain. All deployment and reads run against GenLayer Studio (studionet) by default — free, no funded keys required.
create_new_prediction_market on the public factory contract. This is the parent transaction.get_dict() on the new oracle address immediately. Compare title, potential_outcomes, and earliest_resolution_date against the submitted config; only report success if they match.get_status() periodically. When status is "Resolved" or "Error", settlement is final.Before deploying, fetch the current network pointer from this site:
GET https://intelligentoracle.com/oracle-meta.json
Shape:
{
"factoryAddress": "0x...",
"rpcUrl": "https://studio.genlayer.com/api",
"chain": "studionet",
"updatedAt": "YYYY-MM-DD"
}
If unreachable, default to rpcUrl: "https://studio.genlayer.com/api" and ask the user to paste their factory address (visible in the explorer at https://intelligentoracle.com/explorer).
Eight fields, strictly validated. The deployment call passes them in this exact order.
| field | type | rule |
|---|
test cases passed, vs 7 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.