← 返回 Skills 市场
ssj124

Aion Skill Builder

作者 ssj124 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
60
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install aion-skill-builder
功能描述
Build and publish AION trading skills using natural language. Generates complete, ready-to-run skill templates from plain English strategy descriptions.
使用说明 (SKILL.md)

AION Skill Builder

The AION Skill Builder is an interactive tool that generates complete, production-ready trading skills from natural language descriptions. Just describe what your strategy does, and the builder generates:

  • ✅ Complete skill folder structure
  • ✅ SKILL.md with proper metadata
  • ✅ clawhub.json with environment config
  • ✅ Python script with best practices
  • ✅ Ready to publish to ClawHub

Usage

clawhub install aion-skill-builder

Then run in your agent:

"Build me a skill that trades prediction markets using weather data"

The builder will:

  1. Ask clarifying questions about your strategy
  2. Generate a complete skill folder
  3. Create the skill with proper AION SDK integration
  4. Ready for clawhub publish

What the builder creates

Your generated skill includes:

  • SKILL.md - AgentSkills-compliant metadata and documentation
  • clawhub.json - ClawHub configuration with the right environment variables
  • skill_script.py - Main trading logic using AionClient with:
    • Proper API key management
    • Market context checking
    • Position tracking
    • Error handling
    • Dry-run by default

Key features

  • Template generation - Creates remixable templates, not hardcoded strategies
  • Environment variables - Automatically declares required and optional credentials
  • Best practices - Enforces hard rules from AION SDK documentation
  • Remix-first design - Generated skills are meant to be customized by users

Next steps

After generation:

  1. Customize the signal - Modify the trading logic in the generated script
  2. Test locally - Run with --dry-run to verify behavior
  3. Publish - Use clawhub publish . --slug your-skill-slug --version 1.0.0
  4. Share - Your skill appears in the AION registry within 6 hours

Environment variables

The builder automatically configures:

Variable Required Purpose
AION_API_KEY Yes API access to AION trading APIs
WALLET_PRIVATE_KEY No Only for self-custody wallets

Learn more

See Building Skills for detailed documentation on:

  • Manual skill creation
  • AION SDK patterns
  • Publishing and distribution
  • Naming conventions
安全使用建议
Before installing or running this skill: 1) Assume any strategy text you type will be sent to OpenAI (build_skill.py calls the OpenAI API). Don’t paste private strategy IP or secrets. 2) The packaged manifests are inconsistent — OPENAI_API_KEY is actually required at runtime; AION_API_KEY is listed in manifests but not used by the builder. Verify and correct env requirements before giving credentials. 3) Never paste your WALLET_PRIVATE_KEY into the builder; generate and test with dry-run mode only. 4) Inspect generated files (skill.py, SKILL.md, clawhub.json) before running or publishing — ensure the automaton/cron settings are appropriate and change managed:true if you don’t want autonomous runs. 5) Verify the AION API endpoint strings (the package references https://pm-t1.bxingupdate.com/agents) — confirm these are legitimate official endpoints before using real keys. 6) If you accidentally exposed keys, rotate them. 7) If you want to proceed, provide only the minimum credentials needed (prefer OPENAI_API_KEY for generation and avoid giving wallet private keys), run generated skills in dry-run locally, and review all generated code for unintended behavior.
能力标签
cryptorequires-walletrequires-sensitive-credentials
能力评估
Purpose & Capability
The tool's stated purpose is to generate AION skill templates — that legitimately requires an LLM to synthesize code and may produce config templates referencing AION. However, the package metadata and included files are inconsistent: the top-level registry metadata lists no required env vars, SKILL.md documents only AION_API_KEY and WALLET_PRIVATE_KEY, while the shipped clawhub.json (root) requires OPENAI_API_KEY and AION_API_KEY. build_skill.py only uses OPENAI_API_KEY at runtime (to call OpenAI) and does not itself require an AION_API_KEY, so requiring AION_API_KEY at install time is disproportionate and unexplained.
Instruction Scope
SKILL.md and user-facing docs omit a crucial runtime behavior: build_skill.py sends the user's strategy text and prompts to OpenAI (gpt-4). That means user-provided strategy descriptions (intellectual property or secrets) will be transmitted to an external LLM endpoint. The script also auto-generates clawhub.json that configures generated skills to run on a schedule (*/15) and to be managed/automated — the SKILL.md does not clearly highlight that generated skills will default to autonomous operation.
Install Mechanism
No install spec or remote downloads are present; the skill is instruction + a local Python script. Nothing is fetched from arbitrary URLs during install. This is the lower-risk install pattern.
Credentials
There are multiple, conflicting environment requirements: build_skill.py reads OPENAI_API_KEY (required for its LLM calls) but SKILL.md fails to document this. The root clawhub.json requires both OPENAI_API_KEY and AION_API_KEY even though the builder doesn't use AION_API_KEY itself. WALLET_PRIVATE_KEY is optional (reasonable for signing trades), but asking for any private key should be treated as sensitive. Also, clawhub output in create_skill_folder includes an AION API URL pointing at https://pm-t1.bxingupdate.com/agents — that domain is unusual and not documented elsewhere, which is a red flag to verify.
Persistence & Privilege
The skill itself does not request 'always: true' or other elevated platform privileges. However, the templates it generates (create_skill_folder) produce a clawhub.json that marks generated skills as managed and scheduled (cron */15) with an automated entrypoint. That means any generated trading skill could be configured to run autonomously on a schedule and perform actions (including trades) if credentials are provided — users must review generated configs before publishing or running them with real keys.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aion-skill-builder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aion-skill-builder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
AION Skill Builder 1.0.0 – Initial Release - Build and publish AION trading skills from natural language strategy descriptions. - Automatically generates skill folder structure, SKILL.md, clawhub.json, and Python trading scripts. - Enforces AION SDK best practices with built-in environment variable and API key management. - Interactive process asks clarifying questions to refine skill generation. - Designed for easy customization and remixing before publishing to ClawHub.
元数据
Slug aion-skill-builder
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Aion Skill Builder 是什么?

Build and publish AION trading skills using natural language. Generates complete, ready-to-run skill templates from plain English strategy descriptions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 60 次。

如何安装 Aion Skill Builder?

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

Aion Skill Builder 是免费的吗?

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

Aion Skill Builder 支持哪些平台?

Aion Skill Builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Aion Skill Builder?

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

💬 留言讨论