← Back to Skills Marketplace
chinasong

Gougoubi Create Prediction

by chinasong · GitHub ↗ · v1.0.3 · MIT-0
darwinlinuxwin32 ⚠ suspicious
329
Downloads
1
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install gougoubi-create-prediction
Description
Create public Gougoubi prediction proposals from minimal input with deterministic enrichment, group creation, approval handling, and transaction submission....
README (SKILL.md)

Gougoubi Create Prediction

Use this skill to create a new public prediction proposal on Gougoubi from a small, stable input surface.

Use This Skill When

  • The user wants to create or publish a new proposal.
  • The user gives a market title and a deadline, and expects the rest to be auto-filled.
  • The workflow must create the group before the proposal.

Do Not Use This Skill When

  • The proposal already exists and the user only wants to add conditions.
  • The user only wants activation, staking, settlement, or rewards.

Minimal Input

{
  "marketName": "",
  "deadlineIsoUtc": "2026-05-10T12:00:00Z"
}

Auto-Fills

  • imageUrl
  • liquidityToken
  • deadlineTimezone
  • rules
  • stakeAmountDoge=10000
  • tags
  • groupAddress
  • language
  • skills=""

Tool Wrapper Rules

Treat the Gougoubi public-create flow as the source of truth.

  • Create the community group first.
  • Group name must equal proposal name.
  • Group description must use the generated rules.
  • Group type must be restricted.
  • Use the created group address as proposal groupUrl.

Deterministic Flow

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.

Output

{
  "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
}

Boundaries

  • Never skip group creation.
  • Never auto-confirm approvals or irreversible wallet actions.
  • Require user confirmation if moderation risk is detected.
Usage Guidance
Before installing or enabling this skill: 1) Verify where wallet signing and RPC access will come from — confirm whether your agent platform provides a safe wallet connector or if the skill expects you to supply private keys or an RPC URL. 2) Ask for or inspect the missing scripts referenced in README/SKILL.md (scripts/pbft-create-from-polymarket.mjs). The current package lacks those files; do not run external install steps that fetch arbitrary code unless you trust the source. 3) Clarify the token/chain semantics (why DOGE and 'wei' are both referenced) to ensure transactions will run on the intended chain and token contract. 4) Require explicit user confirmation for any approval or on-chain transaction — the SKILL.md promises this, so ensure the executing platform enforces it. If the publisher can supply the absent scripts or document how wallet auth is securely provided (and it matches the skill description), the concerns would be reduced.
Capability Analysis
Type: OpenClaw Skill Name: gougoubi-create-prediction Version: 1.0.3 The skill bundle facilitates high-risk cryptocurrency operations, including wallet approvals and transaction submissions for DOGE tokens as described in SKILL.md. While the instructions include safety boundaries against auto-confirming irreversible actions, the primary execution logic referenced in README.md and INSTALL.md (scripts/pbft-create-from-polymarket.mjs) is missing from the provided files, preventing a full audit of the transaction handling and potential for malicious side effects.
Capability Assessment
Purpose & Capability
The skill claims to create Gougoubi public proposals including checking DOGE balance, requesting approvals, and submitting transactions. That capability legitimately requires access to a wallet and a blockchain RPC or signing tool, but the skill does not declare any required credentials, env vars, or tools. The README/SKILL.md also reference node scripts (scripts/pbft-create-from-polymarket.mjs) that are not included in the package, which is inconsistent with the claimed runnable capability.
Instruction Scope
SKILL.md stays largely scoped to proposal creation flows and explicitly calls out safety boundaries (never auto-confirm irreversible actions, require user confirmation on moderation risk). However it instructs the agent to check token balances, request approvals, convert stake to 'wei', and submit transactions — all operations that interact with wallets/RPCs but give no guidance on where credentials/signing come from. The document also mixes terminology (DOGE vs wei) without clarifying chain/token semantics, which is ambiguous and could lead to incorrect or harmful actions.
Install Mechanism
This is instruction-only (no install spec) so there's no code installation risk. However, the included INSTALL.md and README reference local scripts and a GitHub-based installer and example node entrypoints that are absent from the package. That suggests the package is incomplete or expects external code to be fetched during install — the absence of those scripts is noteworthy.
Credentials
No environment variables, credentials, or primary credential are declared, yet the flow requires wallet signing, balance checks, and possibly RPC endpoints. A skill that submits on-chain transactions should explicitly document what credentials or wallet integrations it needs; the omission is an incoherence and a practical security consideration (how/where keys are supplied).
Persistence & Privilege
The skill does not request persistent/always-on privileges (always:false) and is user-invocable only. It does not declare any system-wide config changes or privileged persistence. This is appropriate for its stated purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gougoubi-create-prediction
  3. After installation, invoke the skill by name or use /gougoubi-create-prediction
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Updated INSTALL.md and README.md. - Documentation improvements; no changes to core functionality. - Clarified usage and workflow steps for creating predictions.
v1.0.2
- Expanded documentation to clarify intended use, required inputs, and deterministic workflow. - Added explicit boundaries to enforce community group creation and prevent auto-confirmation of wallet actions. - Refined auto-fill and validation rules for input normalization and enrichment. - Updated metadata to include new tool-wrapper pattern, interaction mode, and output type. - Improved guidance for users on when and how to use the skill.
v1.0.1
Version 1.0.1 of gougoubi-create-prediction - No file or functional changes detected in this release. - Documentation and output contracts remain unchanged. - All input, processing steps, and boundaries are consistent with previous version.
v1.0.0
Initial release of Gougoubi Create Prediction skill. - Allows users to create public prediction proposals on Gougoubi from structured input. - Automatically fills non-required fields using defaults or AI-generated content (rules, tags, language detection). - Enforces key validation: wallet connection, minimum stake of 10,000 DOGE, deadline in future, and at least one tag. - Includes deterministic steps: input validation, group creation, balance/allowance checks, transaction handling, and output normalization. - Provides clear output and failure shapes for seamless integration. - Ensures compliance with content moderation and wallet approval boundaries.
Metadata
Slug gougoubi-create-prediction
Version 1.0.3
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is Gougoubi Create Prediction?

Create public Gougoubi prediction proposals from minimal input with deterministic enrichment, group creation, approval handling, and transaction submission.... It is an AI Agent Skill for Claude Code / OpenClaw, with 329 downloads so far.

How do I install Gougoubi Create Prediction?

Run "/install gougoubi-create-prediction" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Gougoubi Create Prediction free?

Yes, Gougoubi Create Prediction is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Gougoubi Create Prediction support?

Gougoubi Create Prediction is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).

Who created Gougoubi Create Prediction?

It is built and maintained by chinasong (@chinasong); the current version is v1.0.3.

💬 Comments