返回顶部
s

superclaw超级爪

Complete software development workflow enforcing design → plan → execution with checkpoints

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
380
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

superclaw

Superclaw ⚔️

面向 OpenClaw 代理的规范化软件开发工作流

基于 Jesse Vincent 的 obra/superpowers



该技能包的功能

Superclaw 防止你的代理直接跳入编码阶段。它强制执行一个三阶段工作流:

  1. 1. 🧠 头脑风暴 (brainstorming/SKILL.md) — 编码前先设计
  2. 📋 编写计划 (writing-plans/SKILL.md) — 实现前先规划
  3. ⚙️ 执行计划 (executing-plans/SKILL.md) — 带检查点的批量执行

在构建软件时,所有三个技能会自动串联。



工作原理

阶段 1:头脑风暴(编码前先设计)

触发条件: 创建功能、构建组件、添加功能时

流程:

  1. 1. 检查上下文(MEMORY.md、USER.md、每日日志)
  2. 提出苏格拉底式问题(需求、约束、权衡)
  3. 提出 2-3 种方案并附上优缺点
  4. 呈现设计方案
  5. 获取批准
  6. 将设计文档保存至 workspace/docs/plans/YYYY-MM-DD-<主题>-design.md
  7. 自动调用编写计划技能

硬性门槛: 设计未获批准前不得编码。



阶段 2:编写计划(实现前先规划)

触发条件: 拥有已批准的设计方案时

流程:

  1. 1. 询问方法论(TDD?直接实现?)
  2. 询问提交频率
  3. 将工作分解为 2-5 分钟的任务
  4. 将实现计划保存至 workspace/docs/plans/YYYY-MM-DD-<主题>-plan.md
  5. 自动调用执行计划技能

关键特性: 提问而非强制。尊重用户偏好和时间限制。



阶段 3:执行计划(带检查点的批量执行)

触发条件: 拥有实现计划时

流程:

  1. 1. 从文档加载计划
  2. 将任务分批,每批 3-5 个
  3. 执行批次(使用 sessions_spawn 实现隔离)
  4. 审查输出
  5. 检查点(批次 N 完成。继续?)
  6. 用进度更新 memory/YYYY-MM-DD.md
  7. 重复直至完成

硬性门槛: 每批最多 5 个任务。检查点不可跳过。



为什么要使用 Superclaw?

没有 Superclaw:

  • - 代理在数秒内跳入编码(无设计、无计划)
  • 错误在多个任务中累积
  • 无检查点 → 无法暂停/恢复
  • 心理计划消失

有了 Superclaw:

  • - 设计 → 计划 → 执行(强制执行)
  • 错误及早发现(分批防止级联)
  • 进度记录在内存中
  • 可恢复、可审查、可审计



安装

bash
npx clawhub@latest install superclaw

检测到相关任务时,技能会自动加载。



OpenClaw 特定适配

  1. 1. 内存集成 — 检查 MEMORY.md、USER.md、每日日志
  2. 方法论问题 — 我们应该使用 TDD 吗?而非你必须使用 TDD
  3. Sessions_spawn — 每个任务使用全新子代理以实现隔离
  4. 工作区约定 — 保存至 workspace/docs/plans/

测试

所有技能均使用 RED-GREEN-REFACTOR 方法进行压力测试:

技能RED(无技能)GREEN(有技能)
头脑风暴12 秒内编码提问,获得批准
编写计划
73 秒内编码 | 询问方法论,创建计划 |
| 执行计划 | 40 秒内 10 个任务 | 4 个批次带检查点 |

集成测试: 所有 3 个技能自动串联,交付了可工作的 CLI ✅



示例工作流

用户: 构建一个 Markdown 笔记 CLI

→ 头脑风暴技能:

  • - 提问:存储格式?需要搜索?需要标签?
  • 提出:3 种方案(平面文件 vs SQLite vs JSON)
  • 呈现设计,获得批准
  • 保存:workspace/docs/plans/2026-02-25-notes-cli-design.md
  • 调用编写计划

→ 编写计划技能:

  • - 提问:TDD 还是直接实现?提交频率?
  • 创建计划:24 个任务,每个 2-5 分钟
  • 保存:workspace/docs/plans/2026-02-25-notes-cli-plan.md
  • 调用执行计划

→ 执行计划技能:

  • - 批次 1(任务 1-5):项目设置 → 检查点 ✓
  • 批次 2(任务 6-10):创建笔记功能 → 检查点 ✓
  • 批次 3(任务 11-15):列出笔记功能 → 检查点 ✓
  • (继续直至完成)

结果: 可工作的 CLI 工具,完整文档、测试和内存追踪。



单个技能文件

  • - brainstorming/SKILL.md — 279 行,完整流程 + 合理化计数器
  • writing-plans/SKILL.md — 10KB,方法论问题 + 任务模板
  • executing-plans/SKILL.md — 9KB,分批逻辑 + sessions_spawn 集成

每个技能可独立使用,也可作为完整工作流的一部分使用。



归属

基于 Jesse Vincent 的 obra/superpowers

针对 OpenClaw 的个人助手架构进行了适配,包含内存集成、方法论问题(而非强制)、sessions_spawn 工作流和单一工作区模型。



许可证

MIT(遵循 obra/superpowers)



资源

  • - GitHub: https://github.com/brothaakhee/superclaw(即将推出)
  • 原始框架: https://github.com/obra/superpowers
  • OpenClaw 文档: https://docs.openclaw.ai

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 superclaw-1776217803 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 superclaw-1776217803 技能

通过命令行安装

skillhub install superclaw-1776217803

下载

⬇ 下载 superclaw v1.0.1(免费)

文件大小: 19.08 KB | 发布时间: 2026-4-17 16:16

v1.0.1 最新 2026-4-17 16:16
Re-publish: Complete software development workflow enforcing design → plan → execution with checkpoints. Based on obra/superpowers, adapted for OpenClaw.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部