← 返回列表

agents-skills:统一管理并安装 70 多种编码 Agent 的技能包

skill-one/agents-skills · A Rust library and CLI for installing and managing AI agent skills (SKILL.md) for Claude Code, Codex, Cursor and 70+ coding agents

GitHub原文发布 未知首次收录 2026-09-30上架 2026-09-30 07:03

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

agents-skills 是一个 Rust 库与命令行工具,用于安装和管理 AI Agent 技能(SKILL.md)。所有技能集中存放在一个规范目录 ~/.agents/skills/<name>,通过 `agent --link` 为每个已安装的 Agent 建立符号链接,从而使同一份技能对 Claude Code、Codex、Cursor 等 70 多个编码 Agent 可见,实现一次安装、处处可用。CLI 支持从 GitHub 或本地目录安装技能、固定分支/标签/提交、列出、移除、启用或禁用技能,并提供 JSON 输出;同时可作为可嵌入的 Rust 库使用。

核心能力与快速开始

★ 0 · Rust

能做什么
提供规范目录 ~/.agents/skills/<name> 集中存放技能(禁用的技能放在 ~/.agents/disabled-skills/<name>);`agent --link` 将各 Agent 的技能目录以符号链接指向该规范目录,后续安装的技能无需同步即可对所有 Agent 可见。CLI 支持:从 GitHub 安装单个命名技能(owner/repo@<skill>,大小写不敏感匹配技能目录名,无匹配时回退安装根级 SKILL.md 的整个仓库)或安装本地目录(add ./my-skill);用 --ref 固定分支、标签或提交 SHA;list(可 --json 输出);remove;disable / enable;agent --link、--unlink、--status 查看链接状态与私有内容。远程安装仅通过 codeload.github.com 下载仓库 tarball 的单次请求完成,不使用 GitHub REST API,因此没有 API 速率限制。已安装的技能永不覆盖(enabled 或 disabled 均报告 skipped);链接时单向吸收既有内容(技能目录迁入规范目录,其他文件迁入其 .misc/<agent>/,名称冲突保留已有副本),--unlink 只断开链接而不把内容移回。另可作为可嵌入的 Rust 库使用(docs/LIBRARY.md)。
适用场景
面向使用多种编码 Agent 的开发者,用于在一个位置集中安装、启用/禁用和移除 Agent 技能(SKILL.md),并让同一技能在 Claude Code、Codex、Cursor 以及 70 多个编码 Agent 中同时可用,避免在不同 Agent 间重复安装或手动同步。也可用于按分支、标签或提交固定技能版本,以及通过 JSON 输出接入自动化流程。Rust 项目可将其作为库嵌入以管理技能。
项目形态
可直接使用的工具
部署方式
通过 cargo install agents-skills 安装;远程安装技能时从 codeload.github.com 下载仓库 tarball。其余部署细节未说明。
主要依赖
需要 Rust/Cargo 环境(cargo install)。安装来源仅支持公开 GitHub 仓库或本地目录;Git LFS 文件安装为指针存根。其余条件未说明。
使用限制
仅支持公开 Git 仓库,不访问私有仓库;每次 add 只安装一个具名技能;已安装技能不会被覆盖,替换需先 remove;链接时既有内容是单向吸收,--unlink 不回移内容;Git LFS 文件以指针存根形式安装。硬件、API 成本与具体限制未说明。
许可证
Apache-2.0
最近推送
2026-09-29 08:46

资料检查:2026-09-30 07:00 · 卡片整理:2026-09-30 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

通过 agents-skills CLI 安装和管理 AI Agent 技能(SKILL.md),将技能集中存放在 ~/.agents/skills/<name>,并用 agent --link 为 Claude Code、Codex、Cursor 等 70 多个编码 Agent 建立符号链接,使同一份技能对多个编码 Agent 可见,用于辅助代码编写、审查、测试、排错和技术文档等开发工作。

查看内容依据
A Rust library and CLI for installing and managing AI agent skills (SKILL.md) for Claude Code, Codex, Cursor and 70+ coding agents

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。