Install
openclaw skills install gougoubi-create-predictionCreate public Gougoubi prediction proposals from minimal input with deterministic enrichment, group creation, approval handling, and transaction submission....
openclaw skills install gougoubi-create-predictionUse this skill to create a new public prediction proposal on Gougoubi from a small, stable input surface.
{
"marketName": "",
"deadlineIsoUtc": "2026-05-10T12:00:00Z"
}
imageUrlliquidityTokendeadlineTimezonerulesstakeAmountDoge=10000tagsgroupAddresslanguageskills=""Treat the Gougoubi public-create flow as the source of truth.
groupUrl.Step 1: Validate marketName and deadlineIsoUtc.
Step 2: Generate rules and tags.
Step 3: Detect supported language and normalize unsupported values to en.
Step 4: Create the community group first.
Step 5: Resolve groupAddress from the group creation receipt.
Step 6: Auto-fill remaining fields and convert stake amount to wei.
Step 7: Check DOGE balance and allowance.
Step 8: If needed, request approval and wait for confirmation.
Step 9: Submit proposal creation in canonical order.
Step 10: Wait for receipt and return the tx hash and proposal address when available.
{
"ok": true,
"txHash": "0x...",
"proposalAddress": "0x... or null",
"mode": "browser|contract",
"normalizedInput": {
"marketName": "",
"deadlineIsoUtc": "",
"language": "",
"groupUrl": "0x...",
"aiGenerated": {
"rules": true,
"tags": true,
"language": false
},
"languageSource": "script-detect-supported-or-en",
"defaultsApplied": true
},
"warnings": []
}
Failure:
{
"ok": false,
"stage": "validation|ai-enrichment|community-create|approve|create|confirm|resolve",
"error": "reason",
"retryable": true
}