用途:Library 是一个元技能,用于在多个智能体、设备和团队之间私有优先地分发 agentics(技能、智能体、提示词、工具和 MCP 服务器)。library.yaml 是目录而非清单,只登记可用条目,不会预先拉取内容,需用 /library use <name> 按需拉取。
主要能力与命令:/library install(首次配置)、add(登记目录条目)、use(拉取安装或刷新)、push(把本地改动推回来源)、remove、list(含安装状态)、sync(重新拉取全部已安装项)、load(临时从冷存储载入会话)、search、sync-all(GitHub 拉取并对所有智能体全局同步)。MCP 相关:mcp-add、mcp-use、mcp-remove、mcp-list;工作流:workflow-use、workflow-list;以及 auto-sync 设置自动定期同步。执行命令前应先阅读对应的 cookbook 文件。
来源格式:source 支持本地绝对路径、GitHub blob 浏览器 URL、raw.githubusercontent.com URL,以及非 github.com 的通用 Git 托管 URL,自动解析 org、repo、branch、path;私有仓库用 SSH 或 GITHUB_TOKEN。source 指向具体文件,但拉取整个父目录。依赖使用类型化引用 skill:、agent:、prompt:、tool:、mcp:,递归先取依赖。安装目录由 library.yaml 的 default_dirs 决定,可用 global 或自定义路径;scope 为 project(默认)或 global。MCP 配置存于 ~/.claude.json 的 mcpServers,密钥用 {{PLACEHOLDER}} 占位并在安装时询问;改 JSON 前先备份并用 python3 校验。
限制与缺失:需要先 fork 并克隆 library 仓库并配置 LIBRARY_REPO_URL 等变量,否则无法使用;资料未提供定价、平台支持范围、性能数据或版本信息。