Skill Capsule
把 SOP 和 action 绑定
SKILL.md 负责说明能力;action、schema、preflight 和 examples 让这份能力可以被检查、测试和打包。
Executable Agent Skills runtime
SkillRun 把 SKILL.md / SOP、action code、schema、preflight、Manifest 和 run evidence 打包成 Skill Capsule;需要时再通过 MCP Router 暴露给本地客户端。
团队分发 MCP tools 和 Agent Skills 是采用路径;SkillRun 的核心价值是 executable skills 的 runtime / contract / evidence 层。
.skr 是分发 artifact;运行与 MCP 暴露都由本地 SkillRun Core / Router 管理。
SkillRun model
Skill Capsule
SKILL.md 负责说明能力;action、schema、preflight 和 examples 让这份能力可以被检查、测试和打包。
Manifest contract
Manifest 保存 source hashes、permissions、adapter、schema 和 MCP exposure。缺失、过期或不匹配就 fail closed。
Run evidence
每次运行都有 structured envelope、artifacts、hash、耗时和 run record。stdout / stderr 只是日志,不是业务结果。
Adoption route
团队成员拿到的是可检查的 .skr artifact,而不是需要复制粘贴的提示词或手写 MCP 配置。
消费者通过 import、check、doctor 和 switchboard 决定是否启用,不盲目执行第三方代码。
Claude Desktop、Codex 或其他 MCP client 挂载 skillrun router serve --mcp,由 Router 暴露已启用能力。
Trust boundary
SkillRun 让能力可检查、可打包、可版本化、可留证;它不会把任意第三方代码自动变安全。签名、provenance 和 publisher identity 是后续高风险设计议题。
本地 .skr import、replace、inventory、switchboard、本地/远程 Team Catalog 复核、Router status、mount plan/apply、run evidence,以及 release asset attestations。
team catalog 和 Desktop Team Library 用稳定 Core JSON surface 复核共享 catalog URL、生成 install plan,并把 apply 限定在本地 artifact。
不做 Public Marketplace,不自动安装依赖,不远程执行未知代码,不承诺 OS sandbox。
先跑通本地 lifecycle,再用 Desktop Team Library 检查共享 catalog URL,然后决定是否本地安装。