← 返回 Skills 市场
chinasong

Gougoubi Create Prediction

作者 chinasong · GitHub ↗ · v1.0.3 · MIT-0
darwinlinuxwin32 ⚠ suspicious
329
总下载
1
收藏
1
当前安装
4
版本数
在 OpenClaw 中安装
/install gougoubi-create-prediction
功能描述
Create public Gougoubi prediction proposals from minimal input with deterministic enrichment, group creation, approval handling, and transaction submission....
使用说明 (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.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gougoubi-create-prediction
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gougoubi-create-prediction 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug gougoubi-create-prediction
版本 1.0.3
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 4
常见问题

Gougoubi Create Prediction 是什么?

Create public Gougoubi prediction proposals from minimal input with deterministic enrichment, group creation, approval handling, and transaction submission.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 329 次。

如何安装 Gougoubi Create Prediction?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gougoubi-create-prediction」即可一键安装,无需额外配置。

Gougoubi Create Prediction 是免费的吗?

是的,Gougoubi Create Prediction 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Gougoubi Create Prediction 支持哪些平台?

Gougoubi Create Prediction 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。

谁开发了 Gougoubi Create Prediction?

由 chinasong(@chinasong)开发并维护,当前版本 v1.0.3。

💬 留言讨论