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

85 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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)