Skilz:代理技能包管理器

Skilz 是一个开源 CLI,允许您从任何 Git 仓库用一条命令安装、更新、列出和卸载 代理技能。

Skilz:代理技能包管理器

AI 编码助手生态系统正在蓬勃发展,Claude、Gemini、Copilot、Cursor、OpenCode、Aider、Windsurf、Forge 和 Zed AI 等工具都在争夺开发者的关注。然而,一个基本问题依然存在:没有标准化的方法来安装和管理专门的代理和代理技能。

每个平台都呈现自己独特的工作流程,从手动文件复制到专有市场或代理特定的插件命令。这种碎片化的体验使得很难在不同机器、团队和工具之间复制设置。

Skilz 通过一个简单但强大的想法解决了这个问题:

将 Agent Skills(代理技能)视为软件包。

想想 pip install 或 npm install;但是针对 AI 代理。如果你的工具本身不支持技能,给它提示来实现这一点。

SpillwaveSkillzwave.ai 背后的团队,最大的 AI 技能市场)开发的 Skilz 是一个开源 CLI,允许您从任何 Git 仓库用一条命令安装、更新、列出和卸载 代理技能。它在 14 个主要的 AI 编码助手上工作,很快还有 20 多个,并且它与 Claude Desktop、Claude Cowork 和 OpenWork 一起工作。

配套的代理技能市场打包代理技能,使它们可以轻松安装到 Claude Desktop 和 Claude Cowork 中。目标:让代理技能对每个人都可以使用。

1、Skilz 提供什么

Skilz 消除了安装摩擦,同时添加了:

✅ 主要优势

  • 从任何公共或私有 Git 仓库进行一键安装
  • 可重现:技能可以固定到确切的 Git 提交
  • 可审计:清单文件跟踪确切安装的内容和来源
  • 跨平台——适用于:Claude Code、OpenCode、Codex、Gemini CLI、GitHub、Copilot、Cursor、Aider、Windsurf、Zed AI、Qwen、Kimi、Crush、Plandex

配套网站简化了为 Claude Desktop 和 Claude CoWork 安装代理技能。

2、快速开始

首先安装skilz:

pip install skilz

需要 Python 3.10+

2.1 安装代理技能

# from skillzwave marketplace
skills install anthropics/skills/algorithmic-art
# from github
skilz install https://github.com/anthropics/skills

为不同的编码助手安装

# Claude Code the default
skilz install \
anthropics/skills/theme-factory \
 --agent claude

Opencode

skilz install \
anthropics/skills/theme-factory \
  --agent opencode

Codex

skilz install \
anthropics/skills/theme-factory \
  --agent codex

Gemini

skilz install \
anthropics/skills/theme-factory \
  --agent gemini

我们允许从本地文件系统、git 仓库、GitHub URL 或我们的市场进行安装。您可以为任何支持的代理安装到任何项目或位置。查看文档以了解更多详细信息。

2.2 skilz 命令

skilz list. # Show installed skills and status

skilz update. # Update all skills to pinned versions

skilz install -f $dir # Install from filesystem

skilz uninstall anthropics/skills/theme-factory

skilz search excel. # Find skills on GitHub

skilz visit anthropics/skills. # Open repo in your browser

别名:

• skilz ls → list

• skilz rm → uninstall

2.3 Skilz 如何工作(幕后)

Skilz 使用基于轻量级 YAML 的注册表(存储在用户或项目级别),该注册表映射:

  • 技能 ID
  • Git 仓库
  • 仓库中的路径
  • 固定的提交 SHA

当您运行 skilz install 时:

  1. 它通过注册表解析技能 ID
  2. 克隆(或重用)仓库
  3. 检出确切的固定提交
  4. 将技能文件复制到正确的代理特定目录
  5. 编写清单文件:.skilz-manifest.yaml 用于跟踪和更新

3、结束语

Skilz 是那种事后回想起来感觉显而易见的工具。一旦你使用它,回到手动复制或市场孤岛感觉过时了。

它将传统包管理的成熟度带到了新兴的 AI 代理世界。


原文链接:Skilz: The Universal Package Manager for AI Skills

汇智网翻译整理,转载请标明出处