catalog/repos/ahmetenesdur--fibx-agentic-wallet-skills.md

4.2 KiB
Raw Blame History

fibx多链DeFi技能集

DeFi AI代理 Base链 Aave 代币交易 钱包管理

fibx Skills

Agent Skills,适用于 fibx CLI。这些技能使 AI 代理能够在 Base、Citrea、HyperEVM 和 Monad 上安全地进行身份验证、查询余额、转账、交易代币以及管理 Aave V3 仓位。

可用技能

技能 描述 分类
authenticate-wallet 邮件 OTP 登录、私钥导入、会话管理 认证
balance 查询原生代币和 ERC-20 代币余额 钱包
portfolio 跨链资产组合及美元估值 钱包
send 向指定地址发送原生代币或 ERC-20 代币 交易
trade 通过 Fibrous 聚合器进行代币兑换 交易
aave Aave V3状态查询、市场、存款、借款、还款、提款 DeFi
tx-status 查询交易状态及区块浏览器链接 工具
config 设置自定义 RPC URL 以避免速率限制 工具

安装

使用 Vercel 的 Skills CLI 安装:

npx skills add Fibrous-Finance/fibx-skills

或直接克隆到项目的 skills 目录:

git clone https://github.com/Fibrous-Finance/fibx-skills.git .skills/fibx-skills

快速开始

  1. 安装 Node.jsv18+)和 npm
  2. 无需单独安装 fibx——所有技能均通过 npx fibx@latest 运行。
  3. ./skills 目录中的技能导入到你的代理技能注册表中。

支持的链

原生代币 Aave V3
Base ETH 支持
Citrea cBTC 不支持
HyperEVM HYPE 不支持
Monad MON 不支持

触发示例

用户指令 触发的技能
"用 user@example.com 登录" authenticate-wallet
"导入我的私钥" authenticate-wallet
"退出登录" authenticate-wallet
"查看我的余额" balance
"显示我的资产组合" portfolio
"我的净资产是多少?" portfolio
"发送 10 USDC 到 0x123..." send
"将 0.05 ETH 兑换为 USDC" trade
"向 Aave 存入 1 ETH" aave
"Aave 上有哪些市场?" aave
"还清我的 ETH 债务" aave
"我的交易是否成功?" tx-status
"我遇到了速率限制" config

典型工作流程

  1. 认证authenticate-wallet(必须首先执行)
  2. 查询资金balanceportfolio
  3. 执行操作sendtradeaave
  4. 验证结果tx-status

技能格式

每个技能是一个 SKILL.md 文件,包含:

  • YAML 前置信息name(名称)、description(描述)、license(许可证)、compatibility(兼容性)、metadata(版本、作者、分类)以及 allowed-tools(白名单 CLI 命令)
  • 各节内容:前置条件、规则、命令、参数、示例、错误处理及相关技能

许可证

MIT