技能标识:ClawGator Superpowers
Framework pengembangan perangkat lunak lengkap untuk tim ClawGator. Brainstorming, planning, eksekusi sistematis, TDD, debugging, code review, dan git worktrees. Trigger otomatis sebelum memulai proyek atau perubahan kode.
ClawGator 团队使用的完整软件开发框架。基于 obra/superpowers 构建,但专门针对 ClawGator 的需求进行了定制。
在以下情况之前务必使用此技能:
以下情况可跳过:
开发请求
↓
┌──────────────────────┐
│ 使用 SUPERPOWERS │ ← 核心技能 - 指导所有步骤
│ (基础技能) │ - 查找相关技能
│ │ - 确定技能优先级
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 头脑风暴 │ ← 理解需求与设计
│ (如需设计) │ - 逐一提问
│ │ - 提出 2-3 种方案
│ │ - 增量验证设计
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 使用 Git Worktrees │ ← 设置隔离工作区
│ (编码前) │ - 创建新分支
│ │ - 设置项目
│ │ - 验证基线测试
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 编写计划 │ ← 制定实施计划
│ (如需多任务) │ - 拆分为小任务(2-5 分钟)
│ │ - 精确文件路径与完整代码
│ │ - 包含 TDD 步骤
└──────────┬───────────┘
↓
┌──────┴──────┐
│ ↓
│ ┌──────────────────────┐
│ │ 子代理驱动开发 │ ← 通过子代理执行(选项 1)
│ │ (当前会话) │ - 每个任务使用新子代理
│ │ │ - 任务间审查
│ └──────────┬───────────┘
│
│ ┌──────────────────────┐
│ │ 执行计划 │ ← 批量执行(选项 2)
│ │ (独立会话) │ - 批量执行
│ │ │ - 检查点审查
│ └──────────┬───────────┘
│
↓ ↓
┌──────────────────────┐
│ 测试驱动开发 │ ← 所有编码必须遵循
│ (始终激活) │ - RED:编写测试,观察失败
│ │ - GREEN:实现最小代码
│ │ - REFACTOR:清理代码
└──────────┬─────────────┘
↓
┌──────────────────────┐
│ 系统化调试 │ ← 如有 Bug/问题
│ (出现错误时) │ - 阶段 1:调查根本原因
│ │ - 阶段 2:模式分析
│ │ - 阶段 3:假设与测试
│ │ - 阶段 4:修复与验证
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 代码审查 │ ← 任务间审查
│ (任务之间) │ - 请求方:审查代码
│ │ - 接收方:应用反馈
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 验证 │ ← 确认已正确修复
│ (完成前) │ - 再次测试
│ │ - 检查回归
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 完成开发分支 │ ← 完成分支
│ (全部完成后) │ - 验证测试
│ │ - 提供选项:
│ │ * 合并到主分支
│ │ * 创建 PR
│ │ * 保留分支
│ │ * 丢弃分支
└──────────────────────┘
| 技能 | 使用时机 | 功能 |
|---|---|---|
| using-superpowers | 始终在对话开始时 | 指导技能使用 |
| brainstorming |
| 技能 | 使用时机 | 功能 |
|---|---|---|
| subagent-driven-development | 选项 1 执行 | 每个任务使用新子代理 |
| dispatching-parallel-agents |
| 技能 | 使用时机 | 功能 |
|---|---|---|
| test-driven-development | 始终在编码前 | RED-GREEN-REFACTOR |
| systematic-debugging |
| 技能 | 使用时机 | 功能 |
|---|---|---|
| using-git-worktrees | 在新分支编码前 | 隔离工作区 |
| requesting-code-review |
| 技能 | 使用时机 | 功能 |
|---|---|---|
| writing-skills | 创建新技能时 | OpenClaw 技能结构 |
RED → 编写失败测试 → 验证失败
GREEN → 实现最小代码 → 验证通过
REFACTOR → 清理代码 → 保持通过
REPEAT → 下一个测试
阶段 1:根本原因调查
- 仔细阅读错误信息
- 稳定复现问题
- 检查最近更改
- 追踪数据流
阶段 2:模式分析
- 查找工作示例
- 对照参考比较
- 识别差异
阶段 3:假设与测试
- 形成单一假设
- 进行测试
- 学习并迭代
阶段 4:修复与验证
- 在根本原因处实施修复
- 用原始问题验证
- 运行所有测试
当多个技能可能相关时:
示例:
此技能与 OpenClaw 完全集成:
ClawGator 团队使用此技能:
此技能确保 ClawGator 团队始终:
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 clawgator-superpowers-1776419972 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawgator-superpowers-1776419972 技能
skillhub install clawgator-superpowers-1776419972
文件大小: 137.87 KB | 发布时间: 2026-4-17 18:11