问题域/PD-144

Agent 技能分发

Agent Skill Distribution

通过结构化知识文件向 AI Agent 注入工具使用能力,支持多平台自动安装

子问题

1.技能知识结构化编写

2.多Agent平台适配安装

3.触发词与使用场景定义

4.上游工具命令参考

5.零包装层设计与上游工具版本跟踪

6.doctor 驱动的 Agent 自愈式故障排除

7.配置文件权限安全(Cookie/Token 保护)

各项目的解法1 solutions

Signals

横向对比

维度Agent
知识载体SKILL.md 纯 Markdown + YAML front-matter,259 行覆盖 12 平台
安装机制遍历 3 个已知 Agent 平台 skills 目录,全部安装 + OpenClaw fallback
工具调用方式零包装层:SKILL.md 教 Agent 直接调用上游 CLI(bird/yt-dlp/mcporter/gh)
诊断自愈doctor 命令按 tier 分层输出状态,SKILL.md 指示 Agent 不记忆而依赖 doctor
触发词设计YAML front-matter 中定义中英文触发词,覆盖配置/安装/启用场景
平台覆盖OpenClaw + Claude Code + 通用 Agent 三平台自动检测安装

最佳实践

1.SKILL.md包含完整命令参考

2.自动检测并安装到已有Agent平台

3.触发词覆盖中英文场景

4.SKILL.md 指示 Agent 不记忆步骤而依赖 doctor 实时输出

5.importlib.resources 从 pip 包内读取技能文件确保分发一致性

6.pyproject.toml force-include 确保 skill 目录被打包进 wheel