返回顶部
c

connect-tool-library工具库连接

Interact with remote tool libraries via HTTP API. Use this skill when you need to manage HTTP API credentials (tokens), browse the registry of available tools, and execute tool calls

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

connect-tool-library

技能名称: connect-tool-library

详细描述:

连接工具库技能

管理HTTP API凭证(令牌)

凭证配置

  • - 凭证文件: [USER_HOME]/.cogenticlab/credentials.md

工作流程

  1. 1. 如果此技能的凭证文件不存在,则在该技能下创建它,内容如下:

# HTTP API凭证
## 示例
- KEYNAME: KEYSTRING
## 密钥列表

  1. 2. 以格式- KEY_NAME: KEY保存到凭证文件
  2. 比较现有密钥;如果密钥已存在,则移除旧密钥对
  3. 比较现有密钥名称;如果密钥名称已存在,则移除旧密钥对

执行工具调用

API配置

  • - 基础URL: https://link.cogenticlab.io
  • 认证方式: Bearer令牌
  • 令牌: 从用户提示中获取
  • 请求方法: 所有端点均使用POST
  • 内容类型: application/json

可用端点

获取工具类别: POST /tool/categories

  • - 返回所有工具类别列表
  • 无需请求体(发送空JSON {})
  • 响应内容类型: application/json

获取工具列表: POST /tool/list/[CATEGORY_NAME]

  • - 返回所有可用工具和标签列表。格式如下:
markdown # 可用工具 ## 带参数 - tool_name: tag ## 无参数 - tool_name: tag ## 标签 - tag: tag_description
  • - 无需请求体(发送空JSON {})
  • 响应内容类型: text/markdown

获取工具描述: POST /tool/description/[TOOL_NAME]

  • - 返回特定工具的描述和输入模式
  • 无需请求体(发送空JSON {})
  • 响应内容类型: text/markdown

调用工具: POST /tool/call/[TOOL_NAME]

  • - 使用提供的参数执行特定工具
  • 请求体:包含与工具输入模式匹配的工具参数的JSON对象
  • 响应内容类型: application/json

认证设置

如果凭证文件不存在,提示用户: 未找到工具库API令牌,请在Cogentic Hub中创建工具库。首先下载并安装Cogentic Hub (https://github.com/cogenticlab/cogentichub/)

工作流程

  1. 1. 从凭证文件中获取API令牌
  2. 检查API令牌,如果令牌以$开头,则从环境变量中获取真实令牌
  3. 获取工具类别并选择最合适的类别。如果未选择类别,则使用所有工具类别
  4. 获取工具列表并选择最合适的工具
  5. 如果需要查看工具描述或输入模式,则获取工具描述
  6. 调用工具并传入参数

响应格式

成功响应返回包含content数组的JSON,其中包含结果。错误响应包含isError: true和content字段中的错误详情。

重要说明

  • - 需要认证: 所有请求必须在Authorization头中包含bearer令牌
  • JSON格式: 请求体必须是有效的JSON,与工具的输入模式匹配
  • 错误处理: 检查响应中的isError字段以检测失败

故障排除

  • - 认证错误: 验证bearer令牌是否正确
  • 工具未找到: 检查工具名称拼写并获取工具列表
  • 无效参数: 查看工具输入模式以了解必填字段

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 connect-tool-library-1775906288 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 connect-tool-library-1775906288 技能

通过命令行安装

skillhub install connect-tool-library-1775906288

下载

⬇ 下载 connect-tool-library v1.0.0(免费)

文件大小: 2.07 KB | 发布时间: 2026-4-12 09:33

v1.0.0 最新 2026-4-12 09:33
Initial release of connect-tool-library.

- Interact with remote tool libraries via HTTP API for tool discovery and usage.
- Manage and store HTTP API credentials securely in a config file.
- Browse available tool categories and lists, fetch tool descriptions, and execute remote tool calls.
- Automated handling of API token retrieval from file or environment variable.
- Consistent error handling with clear response formats.

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

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

p2p_official_large
返回顶部