Skills 与 MCP
ClawPaw 通过模块化能力单元(Skills)执行特定类别的操作。
这些能力不会在后台自动编排,而是由你在任务中显式调用或选择。
你可以通过 Abilities 面板浏览、搜索并启用能力,也可以在输入框中使用 @ 语法指定调用某个 Skill。
能力是可见的、可选择的、可控的。
什么是 Skills?
Skills 是结构化的执行模块,分别负责特定类型的任务。它们让 ClawPaw 能够以明确范围与边界与系统交互,而不是获得无限制访问权限。
常见能力领域包括:
- 文件查看与整理
- 文档解析与摘要
- 浏览器内容读取
- 日历信息查询
- 结构化内容生成
每个 Skill 都在限定条件下运行:
- 仅访问已授权的文件夹
- 遵循 macOS 权限机制
- 受当前自主模式约束
- 运行在沙箱优先策略下
Skills 不具备系统级全面访问能力。它们只在被调用时生效。
如何调用 Skills
你可以通过两种方式使用 Skills:
1. 通过 Abilities 面板
- 打开 Abilities
- 搜索或浏览可用技能
- 选择需要的能力
例如选择 Find Skills 后,系统会进入能力发现模式。
2. 使用@指令
在输入框中输入:
@Skills:find-skills@Skills:skill-creator即可显式指定调用对应能力。
Find Skills:能力发现
通过 Abilities 面板选择 Find Skills,或使用:
可以进入能力发现模式。
在此模式下,你可以:
- 搜索已有技能
- 浏览支持的能力类别
- 了解每个 Skill 的用途
这适用于探索系统能力或明确选择某类执行方式。
Skill Creator Guide:创建能力
ClawPaw 同时支持 Skill Creator Guide 模式。
通过:
可以进入技能创建引导流程。
这一模式用于:
- 设计新的技能结构
- 明确能力边界
- 定义输入与输出形式
- 规范执行行为
Skill Creator Guide 提供的是一种结构化的能力设计引导,而不是直接开放系统权限。
即便是自定义能力,也仍然受到:
- 目录授权范围
- 系统权限限制
- 自主模式约束
- 沙箱执行策略
能力可以扩展,但边界始终存在。
MCP 模块
MCP(模块化能力扩展)用于支持更结构化或特定领域的任务。
MCP 的特性包括:
- 仅在当前任务中生效
- 不具备持续性的全局权限
- 无法突破系统权限边界
- 在沙箱与授权范围内运行
MCP 扩展能力,但不会改变安全模型。
设计原则:显式能力,明确边界
ClawPaw 的能力系统强调两个原则:
- 能力需要被调用
- 权限始终受限
Skills 与 MCP 都无法:
- 访问未授权目录
- 提升系统权限
- 绕过 macOS 隐私控制
- 启动隐藏后台进程
能力是模块化的,也是受约束的。
ClawPaw 允许你在对话中组合能力,但执行始终发生在可见、可控的边界内。
