mcpField
B
byreal-cli

byreal-cli

github.com/byreal-git其他44146 次安装2 天前更新
代码仓库

关于 byreal-cli

这份技能指南介绍如何通过 `byreal-cli` 使用 Byreal LP Management,涵盖命令文档查询、钱包安全,以及读写操作的防护要求。

主要功能

  1. 01查询命令和参数
  2. 02区分只读与需钱包的操作
  3. 03确保私钥保存在本地
  4. 04确认前预览交易
  5. 05遵守金额和滑点防护要求

适用场景

  1. 01查询 Byreal CLI 功能
  2. 02读取池、代币、TVL 或统计数据
  3. 03准备需要钱包的仓位或兑换操作

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/byreal-git/byreal-agent-skills --skill byreal-cli

安装后在 Claude Code 中输入/byreal-cli确认已加载。

详细介绍

Byreal LP 管理

获取完整文档

始终先运行以下命令,以获取完整且最新的文档:

# Complete documentation (commands, parameters, workflows, constraints)
byreal-cli skill

# Structured capability discovery (all capabilities with params)
byreal-cli catalog list

# Detailed parameter info for a specific capability
byreal-cli catalog show <capability-id>

安装

# Check if already installed
which byreal-cli && byreal-cli --version

# Install
npm install -g @byreal-io/byreal-cli

检查更新

byreal-cli update check

如果有可用更新:

byreal-cli update install

凭据与权限

  • 只读命令(pool、token、tvl、stats):无需钱包
  • 写入命令(swap、position open/close/claim):需要通过 byreal-cli wallet set 或 byreal-cli setup 设置钱包
  • 私钥以严格的文件权限(mode 0600)存储在本地 ~/.config/byreal/keys/
  • CLI 绝不会通过网络传输私钥——密钥仅在本地用于交易签名
  • AI Agent 绝不能要求用户在聊天中粘贴私钥;应始终引导用户通过交互方式运行 byreal-cli setup

严格限制

  1. 仅在解析时使用 -o json——向用户展示结果时,省略它,让 CLI 内置的表格/图表直接渲染。绝不要获取 JSON 后再自行重绘图表。
  2. 绝不截断链上数据——始终显示以下内容的完整字符串:交易签名(txid)、铸币地址、池地址、NFT 地址、钱包地址。绝不要使用 xxx...yyy 缩写。
  3. 绝不显示私钥——仅使用密钥对路径
  4. 先预览(使用 --dry-run),再使用 --confirm
  5. **大额金额(>$1000)**需要明确确认
  6. **高滑点(>200 bps)**必须警告用户
  7. 写入操作前检查钱包——运行 wallet address,然后再执行任何需要钱包的命令

评论

支持 Markdown