关于 byreal-cli
这份技能指南介绍如何通过 `byreal-cli` 使用 Byreal LP Management,涵盖命令文档查询、钱包安全,以及读写操作的防护要求。
主要功能
- 01查询命令和参数
- 02区分只读与需钱包的操作
- 03确保私钥保存在本地
- 04确认前预览交易
- 05遵守金额和滑点防护要求
适用场景
- 01查询 Byreal CLI 功能
- 02读取池、代币、TVL 或统计数据
- 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
严格限制
- 仅在解析时使用
-o json——向用户展示结果时,省略它,让 CLI 内置的表格/图表直接渲染。绝不要获取 JSON 后再自行重绘图表。 - 绝不截断链上数据——始终显示以下内容的完整字符串:交易签名(txid)、铸币地址、池地址、NFT 地址、钱包地址。绝不要使用
xxx...yyy缩写。 - 绝不显示私钥——仅使用密钥对路径
- 先预览(使用
--dry-run),再使用--confirm - **大额金额(>$1000)**需要明确确认
- **高滑点(>200 bps)**必须警告用户
- 写入操作前检查钱包——运行
wallet address,然后再执行任何需要钱包的命令
评论
支持 Markdown