skills/skills.volces.com/superpowers-subagent-dev

superpowers-subagent-dev

SKILL.md

Superpowers Subagent 开发(OpenClaw 适配版)

概述

通过为每个任务 dispatch 独立 subagent 来执行计划,每个任务后进行两阶段审查:先审查规格合规,再审查代码质量。

为什么用 subagent: 将任务委托给专门 agent,隔离上下文。通过精确构造指令和上下文,确保它们专注并成功完成。Subagent 不应继承 session 历史——精确构造它们需要的上下文。

核心原则: 每个任务新鲜 subagent + 两阶段审查(规格合规 → 代码质量)

OpenClaw 适配说明

Superpowers 原版设计基于 Claude Code 的 Task/subagent 级联模型。OpenClaw 使用 sessions_spawn 创建独立 session,无法做到原生级联。

OpenClaw 适配方案:

  • 主 agent 作为 controller,协调所有工作
  • sessions_spawn(mode="run") dispatch 一次性任务 subagent
  • Subagent 结果通过 session 历史或文件系统传递
  • 审查在主 session 内 inline 执行(或 spawn 独立审查 session)
Installs
9
First Seen
Apr 3, 2026