Keep on to blur preview images; turn off to show them clearly

独立科技网站 - 蓝点网 / 感谢关注 订阅频道:https://t.co/xzeoUEoPcU 联系方式:https://t.co/LJK1g3biPp


查看全文:https://t.co/0gVE0RJvdd


curious guy creating things @ https://t.co/HXWladhJaA - up and coming wife guy


Professor of computer science at UW and author of '2040' and 'The Master Algorithm'. Into machine learning, AI, and anything that makes me curious.

![[开源推荐] OpenSkills: 把 Claude Skills 能力带给任意 AI Agent (如 Claude Code、Cursor、Windsurf 和 Aider 等)
核心目标与关键功能
OpenSkills 的目标是实现技能的“即插即用”和跨平台共享。它解决了一个痛点:不同 AI 智能体往往使用专有格式,导致技能难以迁移。通过标准化 Claude Code 的提示格式、文件夹结构和 SKILL. md 文件规范,OpenSkills 确保 100% 兼容性。主要功能包括:
· 从任意来源安装技能:支持从 GitHub 仓库直接克隆安装,不限于特定市场。
· 跨智能体共享:通过单一的 AGENTS. md 文件,将技能列表暴露给多个智能体,避免重复配置。
· 版本控制与管理:技能可存储在用户自己的仓库中,支持 Git 跟踪更新。
· 渐进式披露:初始上下文仅加载技能名称和描述,完整指令仅在调用时注入,保持智能体提示窗口的简洁高效。
· 交互式界面:内置终端用户界面 (TUI),便于安装、同步和批量管理技能。
· 资源捆绑支持:技能可附带脚本、参考资料和资产文件夹,适用于复杂工作流如 PDF 处理或数据提取。
这些功能让开发者能快速扩展 AI 智能体的能力,例如添加 PDF 解析或代码生成工具,而无需编写自定义插件。
技术架构与工作原理
OpenSkills 采用 CLI 架构,而非动态协议(如 MCP),因为技能本质上是静态的 Markdown 指令文件。这种设计简单可靠,避免了服务器依赖。核心组件包括:
· 技能加载器:CLI 工具负责克隆仓库到 .claude/skills/(或通用模式下的 .agent/skills/)目录。
· XML 技能目录:运行 openskills sync 时,生成 AGENTS. md 文件中的 <available_skills> XML 块,列出所有技能。该块包含使用指南,如调用 Bash("openskills read <skill-name>") 来加载具体技能。
· AI 智能体集成:智能体(如 Claude Code)扫描 XML 块,当用户任务匹配技能描述时(如“提取 PDF 数据”),自动调用 CLI。CLI 则读取 SKILL. md(包含 YAML 前置元数据和 Markdown 指令),输出完整内容,包括资源基路径。
· 通用模式:为多智能体环境设计,避免与 Claude Code 原生插件冲突。
工作流程简洁:安装技能 → 同步目录 → 智能体调用 → 加载指令 → 执行任务。这种链式机制确保了低延迟和高兼容性。
开源地址 [开源推荐] OpenSkills: 把 Claude Skills 能力带给任意 AI Agent (如 Claude Code、Cursor、Windsurf 和 Aider 等)
核心目标与关键功能
OpenSkills 的目标是实现技能的“即插即用”和跨平台共享。它解决了一个痛点:不同 AI 智能体往往使用专有格式,导致技能难以迁移。通过标准化 Claude Code 的提示格式、文件夹结构和 SKILL. md 文件规范,OpenSkills 确保 100% 兼容性。主要功能包括:
· 从任意来源安装技能:支持从 GitHub 仓库直接克隆安装,不限于特定市场。
· 跨智能体共享:通过单一的 AGENTS. md 文件,将技能列表暴露给多个智能体,避免重复配置。
· 版本控制与管理:技能可存储在用户自己的仓库中,支持 Git 跟踪更新。
· 渐进式披露:初始上下文仅加载技能名称和描述,完整指令仅在调用时注入,保持智能体提示窗口的简洁高效。
· 交互式界面:内置终端用户界面 (TUI),便于安装、同步和批量管理技能。
· 资源捆绑支持:技能可附带脚本、参考资料和资产文件夹,适用于复杂工作流如 PDF 处理或数据提取。
这些功能让开发者能快速扩展 AI 智能体的能力,例如添加 PDF 解析或代码生成工具,而无需编写自定义插件。
技术架构与工作原理
OpenSkills 采用 CLI 架构,而非动态协议(如 MCP),因为技能本质上是静态的 Markdown 指令文件。这种设计简单可靠,避免了服务器依赖。核心组件包括:
· 技能加载器:CLI 工具负责克隆仓库到 .claude/skills/(或通用模式下的 .agent/skills/)目录。
· XML 技能目录:运行 openskills sync 时,生成 AGENTS. md 文件中的 <available_skills> XML 块,列出所有技能。该块包含使用指南,如调用 Bash("openskills read <skill-name>") 来加载具体技能。
· AI 智能体集成:智能体(如 Claude Code)扫描 XML 块,当用户任务匹配技能描述时(如“提取 PDF 数据”),自动调用 CLI。CLI 则读取 SKILL. md(包含 YAML 前置元数据和 Markdown 指令),输出完整内容,包括资源基路径。
· 通用模式:为多智能体环境设计,避免与 Claude Code 原生插件冲突。
工作流程简洁:安装技能 → 同步目录 → 智能体调用 → 加载指令 → 执行任务。这种链式机制确保了低延迟和高兼容性。
开源地址](/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FG43zO__bQAUKUSY.jpg&w=3840&q=75)
专注 - Context Engineering, AI(Coding)Agents. 分享 - AI papers, apps and OSS. ex Microsoft MVP 合作 - 私信/邮箱:shaomeng@outlook.com 📢 公众号/小红书: AI 启蒙小伙伴 🔗 信息卡提示词 🔽


Believing is seeing
