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

85 lines
4.2 KiB
Markdown
Raw Normal View History

2026-04-07 11:44:56 +08:00
# fibx多链DeFi技能集
`DeFi` `AI代理` `Base链` `Aave` `代币交易` `钱包管理`
# fibx Skills
[Agent Skills](https://agentskills.io),适用于 [`fibx`](https://www.npmjs.com/package/fibx) CLI。这些技能使 AI 代理能够在 **Base、Citrea、HyperEVM 和 Monad** 上安全地进行身份验证、查询余额、转账、交易代币以及管理 Aave V3 仓位。
## 可用技能
| 技能 | 描述 | 分类 |
| ------------------------------------------------------------ | ------------------------------------------------- | -------- |
| [authenticate-wallet](./skills/authenticate-wallet/SKILL.md) | 邮件 OTP 登录、私钥导入、会话管理 | 认证 |
| [balance](./skills/balance/SKILL.md) | 查询原生代币和 ERC-20 代币余额 | 钱包 |
| [portfolio](./skills/portfolio/SKILL.md) | 跨链资产组合及美元估值 | 钱包 |
| [send](./skills/send/SKILL.md) | 向指定地址发送原生代币或 ERC-20 代币 | 交易 |
| [trade](./skills/trade/SKILL.md) | 通过 Fibrous 聚合器进行代币兑换 | 交易 |
| [aave](./skills/aave/SKILL.md) | Aave V3状态查询、市场、存款、借款、还款、提款 | DeFi |
| [tx-status](./skills/tx-status/SKILL.md) | 查询交易状态及区块浏览器链接 | 工具 |
| [config](./skills/config/SKILL.md) | 设置自定义 RPC URL 以避免速率限制 | 工具 |
## 安装
使用 [Vercel 的 Skills CLI](https://skills.sh) 安装:
```bash
npx skills add Fibrous-Finance/fibx-skills
```
或直接克隆到项目的 skills 目录:
```bash
git clone https://github.com/Fibrous-Finance/fibx-skills.git .skills/fibx-skills
```
## 快速开始
1. 安装 `Node.js`v18+)和 `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. **查询资金**`balance``portfolio`
3. **执行操作**`send``trade``aave`
4. **验证结果**`tx-status`
## 技能格式
每个技能是一个 `SKILL.md` 文件,包含:
- **YAML 前置信息**`name`(名称)、`description`(描述)、`license`(许可证)、`compatibility`(兼容性)、`metadata`(版本、作者、分类)以及 `allowed-tools`(白名单 CLI 命令)
- **各节内容**:前置条件、规则、命令、参数、示例、错误处理及相关技能
## 许可证
[MIT](https://opensource.org/licenses/MIT)