Install
openclaw skills install self-assessment接受任务前的自我评估协议。Agent 审视自身能力、已有 skills、历史经验,决定是否适合承接任务,或推荐更合适的 agent。
openclaw skills install self-assessment当你收到包含 TASK_OFFER 的消息时,必须先执行本协议再决定是否接受任务。不要直接开始工作。
列出你当前拥有的能力:
将任务需求与自身能力对比:
根据匹配度输出以下三种响应之一:
匹配度高(我的核心职能范围内):
ACCEPT: {"reason": "为什么我适合", "approach": "我打算怎么做", "skills_to_use": ["用到的skill列表"], "estimated_effort": "预估工作量"}
匹配度中(能做但有局限):
ACCEPT_WITH_CAVEAT: {"reason": "为什么我能做", "limitation": "我的局限在哪", "suggestion": "建议补充什么", "skills_to_use": ["用到的skill列表"]}
匹配度低(不适合我):
SUGGEST_REASSIGN: {"reason": "为什么不适合我", "recommended_agent": "建议谁来做", "recommended_reason": "为什么推荐ta"}
如果发现任务需要某个你没有的 skill,额外输出:
SKILL_GAP: {"needed": "需要的能力描述", "search_query": "用什么关键词搜索skill"}
然后使用 find-skills skill 搜索 SkillHub/ClawHub,尝试自主安装到你自己的 workspace/skills/ 目录。
每次任务完成后,更新你的 IDENTITY.md 中的能力简历:
## 能力简历
- 核心职能:[一句话]
- 已有 Skills:[列表,从 workspace/skills/ 和全局 skills 获取]
- 擅长领域:[基于历史任务总结]
- 历史任务数:[N]
- 成长记录:[最近学到的]
## 接任务偏好
- 主动接受:[什么类型的任务]
- 谨慎接受:[什么类型的任务需要评估]
- 建议转交:[什么类型的任务不适合自己]