SuperAPI AI 工具集

jfrog-ai-catalog-skills

智能体与模型

查看项目

更新于 10-15 23:31

技能介绍

JFrog AI Catalog Skills 用于发现、安装和管理来自 JFrog AI Catalog(Artifactory skills 仓库)的智能体技能,并通过 JFrog CLI(jf skills)与 JFrog Agent Guard 将自制技能发布回目录。

用途与能力:按用户意图分为四类工作流。浏览目录、列出技能及其版本、按名称搜索;安装或更新技能(可为最新版或固定版本);查看已安装技能或移除已安装技能;将技能发布/上传/发布到目录。

使用方式:需先阅读基础 jfrog 技能(../jfrog/SKILL.md),它负责共享防护规则:首次调用前确认 jf 已安装,缺失则安装;解析默认 <SID> 并复用,在每次 jf 调用的子命令后传入 --server-id <SID>,每个请求只用一个服务器;任何 jf 失败即停止且不切换服务器。本技能附加规则:绝不 cat 或解析 ~/.jfrog/jfrog-cli.conf.v6(可能含访问令牌),只用 jf config show 列出服务器(会脱敏)。

目录发现与仓库配置通过 npx --yes @jfrog/agent-guard 运行。<REGISTRY_URL> 是提供 @jfrog/agent-guard 包的 npm registry:优先用 JFROG_AGENT_GUARD_REPO,否则用 https://releases.jfrog.io/artifactory/api/npm/coding-agents-npm/。传入与 jf 调用相同的 <SID>:--server "<SID>"。Agent Guard 也会读取 JFROG_URL / JF_URL。仅在需要时解析项目(<PROJECT>):--list-skills、--list-skill-versions、--provision-skills-repository 必需,取自 JF_PROJECT 或用户,且无管理员方式校验项目键;安装、更新、移除以及发布到显式 --repo 以技能名和/或仓库为键,与项目无关。

注意事项:安装与列出基本只读;移除、registry delete、发布属变更操作。安装、更新、移除通常在下个智能体会话启动时才生效,应提示用户重启。向用户只展示技能/版本/仓库,不要暴露 npx/Agent Guard 命令、--registry、标志或游标,后续操作自行执行。

限制:未提供收费、价格、平台支持等细节,暂未提供。