
【免费下载链接】library-skillsLibrary Agent Skills项目地址https://gitcode.com/gh_mirrors/li/library-skills点击查看免费下载library-skills 是一个开源命令行工具它自动扫描你项目里已安装的 Python / Node.js 依赖库把库作者随每个版本发布的官方 AI 技能Agent Skills以符号链接方式接入 AI Agent 的技能目录让 AI 写代码时始终参考最新、最权威的用法告别旧 API 和一本正经的幻觉。AI Agent 为什么总爱写过时的代码大语言模型LLM再聪明也是被某个时间点之前的数据喂大的训练数据有截止日库的最新版特性模型压根没见过训练语料里旧模式扎堆网上流传最多的示例代码往往来自旧版本结果就是Agent 不知道新特性怎么用还坚持使用已弃用的旧 API甚至编造不存在的函数。问题不在 Agent 不努力而在于它手里没有最新的说明书。官方库技能Library Skills是什么越来越多的开源库如 FastAPI、Streamlit开始在自己的安装包内直接附带Agent Skills即SKILL.md文件内容是该库的最佳实践与最新 API 用法说明。这些技能与库的版本同步发布你升级库说明书就同步升级。而 library-skills 要做的就是把这些藏在依赖里的官方技能一键接入你的 AI Agent扫描pyproject.toml/package.json中声明的依赖在你的.venv或node_modules中查找已安装库附带的技能在项目的.agents/skills或.claude/skills下创建相对符号链接指向这些技能之后升级库符号链接自动指向新版技能AI 永远拿到最新文档。核心实现可以参考 scanner.py 中的依赖扫描逻辑、installer.py 中的符号链接安装逻辑以及 python_env.py 中的环境检测逻辑。一键安装官方库技能两条命令快速上手Python 项目在项目根目录执行uvx library-skillsNode.js 项目npx library-skills运行后工具会交互式地询问你要安装哪些新技能、装到哪个目录。默认选中.agents/skills如果项目里已存在.claude/目录会同时选中.claude/skills。 Claude Code 用户注意Claude Code 只认.claude/skills目录。交互式安装时请勾选.claude/skills如果要在脚本或 CI 中非交互安装直接加参数uvx library-skills --claude更多使用细节见 docs/use/index.md完整的 CLI 参数参考见 docs/reference.md。技能状态一览表一眼看懂装没装、对不对library-skills会输出一张状态表常见状态如下状态含义new发现的新技能尚未安装up to date已安装且指向最新位置broken符号链接目标已不存在outdated技能还在但链接指向了旧位置orphaned对应的包或技能已被卸载name mismatch目录名与技能名不一致hand-authored手写的技能目录不会被工具管理再次运行同一条命令即可自动修复错位链接、清理失效链接它只动自己管理的符号链接不会碰你手写的技能目录非常安全。进阶技巧自动检查、非交互修复与 JSON 输出只检查、不改动uvx library-skills --check发现漂移时退出码为 1方便接入 CI非交互自动修复uvx library-skills --yes跳过所有确认提示机器可读输出npx library-skills list --json适合自动化脚本二次开发。配合 pre-commit 钩子还能在提交时自动检查技能与依赖是否漂移配置示例见 docs/use/index.md 的 Pre-Commit Hook 一节。项目结构速览模块说明src/library_skills/cli.pyCLI 入口与主流程src/library_skills/scanner.py扫描已安装库中的技能src/library_skills/installer.py技能安装、修复与移除src/library_skills/python_env.py检测 .venv / node_modules 环境ts/src/cli.tsTypeScript 版 CLI 实现src/library_skills/tool_skill/SKILL.md工具自带的技能说明文档Python 与 TypeScript 两个版本并行维护各生态开发者无需安装对方运行时即可使用。总结给 AI 一份永远最新的说明书 AI Agent 写旧 API 的根源是信息过期而 library-skills 的解法非常干净让库作者把官方说明书随版本一起发布再用一条命令把说明书自动接入 Agent。依赖升级技能自动跟着升级——从此 AI 用的都是原版最新的库用法。Python 项目uvx library-skillsNode.js 项目npx library-skillsClaude Code 用户加上--claude想深入了解如何为库编写自己的技能可参考 docs/create/index.md 与项目关于页 docs/about/index.md。赞分享【免费下载链接】library-skillsLibrary Agent Skills项目地址https://gitcode.com/gh_mirrors/li/library-skills点击查看免费下载相关推荐为什么AI写的Three.js代码总是有坑threejs-skills 3D技能库完整指南为什么AI写的Three.js代码总是有坑threejs skills 3D技能库完整指南 你是否遇到过这种情况让 AI 写一个 Three.js 3D 场Salesforce官方AI技能库sf-skills是什么246个Agent Skills新手完全指南Salesforce官方AI技能库sf skills是什么246个Agent Skills新手完全指南 sf skills 是 Salesforce 官方出品docker stack ps 详解在 Swarm 集群中查看与排查 Stack 任务docker stack ps 详解在 Swarm 集群中查看与排查 Stack 任务 docker stack ps 是 Docker CLI 中用于列出指上一篇Python SDK 服务端 Prompt 完整指南定义、渲染、多消息模板与运行时动态管理下一篇TanStack Table 内置功能注册表 StockFeatures 全解析插件化表格架构与按需组合实践创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考