返回顶部
c

cosincosin CLI操作

Use this skill when an agent needs to operate the `cosin` CLI from the terminal. `cosin` accepts only relative paths, lists available skills through the `skills` subcommand, can call COS API paths directly, and can call `/cos/...` skills by turning them into x402 pay-and-call requests to the COS backend. This skill is for using the CLI, not for editing the cosin source code.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
140
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

cosin

Cosin CLI

使用 cosin 从终端调用 COS API 和基于 COS 的技能。

CLI 功能

cosin 现在只接受相对路径。

有三种请求风格:

  1. 1. skills
直接调用 https://skills.bankofuniverse.org/skills 并直接打印上游响应体。
  1. 2. 普通 COS API 路径,如 /v1/me
这些路径直接发送到 COS API 主机。
  1. 3. /cos/... 下的技能路径
这些路径在内部转换为 x402 支付并调用请求: - 保持相同的请求路径 - 从 SKILLSBASEURL 构建目标 URL - 将该目标 URL 发送到 COS API 主机的 POST /agent/pay-and-call

用户不应再向 CLI 传递绝对 URL。

收集输入

运行 CLI 前收集以下输入:

  • - 用于 --key 的 COS 持有者令牌
  • HTTP 方法
  • 以 / 开头的相对路径
  • 可选的 --json JSON 数据
  • 可重复的 --header 或 -H 标头
  • 可选的 --base-url 覆盖普通 COS API 调用的基础 URL

如果用户未提供令牌,则询问令牌。将其视为敏感信息。

保护凭证

  • - 将 --key 值视为敏感信息
  • 不要打印、提交或硬编码令牌
  • 将令牌保留在命令行参数中,而不是仓库文件中

运行 CLI

使用以下命令格式之一:

sh
cosin --key [--json ] [--header Name: value] [--base-url ]
cosin --key agent [status|me] [--base-url ]
cosin --key skills

重要标志:

  • - --key 用于必需的持有者令牌
  • --json 用于可选的 JSON 请求体
  • --header Name: value 或 -H Name: value 用于可重复的自定义标头
  • --base-url 覆盖直接 API 调用的默认 COS API 基础 URL
  • --version 或 -v 打印已安装的 CLI 版本
  • --help 或 -h 打印使用说明

子命令说明:

  • - skills 不接受 --json
  • skills 不接受自定义标头
  • agent 不接受 --json
  • agent 不接受自定义标头

支持的路径

内置目录

使用此命令发现可用技能:

sh
cosin --key skills

预期的上游技能包括:

  • - /cos/crypto/chainlink/random
从基于 Chainlink 的技能端点返回随机值。
  • - /cos/crypto/price/:symbol
返回支持的代币符号的最新价格。

/cos/crypto/price/:symbol 支持的符号:

  • - BTC
  • ETH
  • HYPE
  • SOL
  • TRX
  • USDT
  • USDC

直接 COS API 调用

使用普通 API 路径直接调用 COS:

sh
cosin --key GET /v1/me
cosin --key POST /v1/orders --json {symbol:BTCUSDT}

通过 /cos/... 调用技能

当需要通过 COS 调用技能时使用 /cos/...:

sh
cosin --key GET /cos/crypto/chainlink/random
cosin --key GET /cos/crypto/price/BTC

在内部,CLI 将这些转换为发送到 COS 后端的 x402 支付并调用请求。

使用 agent 快捷方式

使用 agent、agent status 或 agent me 作为 GET /agent/me 的便捷别名。

sh
cosin --key agent
cosin --key agent status
cosin --key agent me

不要将 agent 与 --json 或自定义标头结合使用。

运行前验证输入

  • - 确保路径以 / 开头
  • 不要传递绝对 URL
  • 使用 skills,而不是 GET /skills
  • 确保 --json 是有效的 JSON
  • 确保标头使用 Name: value 格式
  • 对于 /cos/crypto/chainlink/random,仅使用 GET
  • 对于 /cos/crypto/price/:symbol,仅使用 GET 且仅使用支持的符号

读取输出

预期 CLI 会:

  • - 为普通 API 请求、/cos/... 技能调用和 agent 打印 HTTP 状态行
  • 为 skills 子命令仅打印上游响应体
  • 美化打印 JSON 响应体
  • 为空响应打印
  • 对于不成功的 HTTP 响应或 CLI 参数错误,返回非零退出码

在此仓库中本地工作

在此仓库内工作时使用本地构建:

sh
bun run build
./dist/index.js --key agent
./dist/index.js --key skills
./dist/index.js --key GET /v1/me
./dist/index.js --key GET /cos/crypto/chainlink/random

当更方便时,在本地使用已发布的命令格式:

sh
bun x cosin --key agent
bun x cosin --key skills
bun x cosin --key GET /v1/me
bun x cosin --key GET /cos/crypto/price/BTC

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cosin-1776071160 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cosin-1776071160 技能

通过命令行安装

skillhub install cosin-1776071160

下载

⬇ 下载 cosin v1.0.2(免费)

文件大小: 2.36 KB | 发布时间: 2026-4-17 14:30

v1.0.2 最新 2026-4-17 14:30
cosin 1.0.2

- CLI now accepts only relative paths; absolute URLs are no longer supported.
- Added the skills subcommand for listing available skills.
- /cos/... skill paths are now routed as x402 pay-and-call requests to the COS backend.
- Updated input requirements: only relative paths starting with / are allowed.
- Adjusted usage instructions and command shapes to reflect new behaviors and path routing.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部