用途:这是 OpenClaw 的引导技能,用于教智能体如何查找并调用其他技能。适用于开始任何新任务或新会话时。
核心规则:只要当前任务有哪怕 1% 的可能适用某个技能,就应调用它。加载技能成本低,漏用适用技能代价高。
查找方式:每个新任务开始时,查看可用技能(检查 ~/.openclaw/extensions/superpowers/skills/),自问“是否有技能匹配我即将做的事”;有则加载并严格遵循,无则按默认行为执行。在 OpenClaw 的持久化智能体上下文中,应在每个新任务开始时检查技能,而不只是新会话开始时,因为长会话可能处理多种任务类型。
决策流程:收到新任务后判断是否有技能适用(哪怕 1% 可能也算适用);适用则声明“Using [skill-name] to [purpose]”,加载技能文件并严格遵循,完成后干净收尾或交接;不适用则按默认智能体行为执行。
优先级:用户指令始终最高;技能在适用时覆盖默认行为;默认行为作为无技能适用时的兜底。
声明用法:调用技能时应说明,例如“Using brainstorming to explore approaches before writing code.”或“Using systematic-debugging to diagnose this error.”,以便让人类知情并在需要时纠正。
OpenClaw 相关说明:持久会话中应在每个新任务开始时检查技能,而非仅会话开始时;任务交接与智能体自我恢复类技能在 OpenClaw 中比基于会话的工具更重要,不要跳过;若任务预计超过约 20 分钟,先检查 long-running-task-management。
限制:资料未提供该技能的安装命令、收费、价格、平台或效果等信息。