ClawGator Superpowers by clawgator/clawgator-superpowers
npx skills add https://github.com/clawgator/clawgator-superpowers --skill 'ClawGator Superpowers'专为 ClawGator 团队打造的完整软件开发框架。基于 obra/superpowers 构建,但针对 ClawGator 的需求进行了专门定制。
在以下情况之前,务必使用此技能:
跳过用于:
开发请求
↓
┌──────────────────────┐
│ 使用超能力 │ ← 核心技能 - 指导所有步骤
│ (基础技能) │ - 查找相关技能
│ │ - 确定技能优先级
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 头脑风暴 │ ← 理解需求和设计
│ (如需设计) │ - 逐一提问
│ │ - 提出 2-3 种方法
│ │ - 逐步验证设计
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 使用 Git 工作树 │ ← 设置隔离的工作空间
│ (编码前) │ - 创建新分支
│ │ - 设置项目
│ │ - 验证基线测试
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 编写计划 │ ← 创建实施计划
│ (如果是多任务) │ - 拆分为小任务 (2-5 分钟)
│ │ - 精确的文件路径和完整代码
│ │ - 包含 TDD 步骤
└──────────┬───────────┘
↓
┌──────┴──────┐
│ ↓
│ ┌──────────────────────┐
│ │ 子代理驱动开发 │ ← 通过子代理执行 (选项 1)
│ │ (本次会话) │ - 每个任务使用新的子代理
│ │ │ - 任务间进行审查
│ └──────────┬───────────┘
│
│ ┌──────────────────────┐
│ │ 执行计划 │ ← 批量执行 (选项 2)
│ │ (单独会话) │ - 批量执行
│ │ │ - 审查检查点
│ └──────────┬───────────┘
│
↓ ↓
┌──────────────────────┐
│ 测试驱动开发 │ ← 所有编码的强制要求
│ (始终启用) │ - 红:编写测试,观察失败
│ │ - 绿:实现最小化代码
│ │ - 重构:清理代码
└──────────┬─────────────┘
↓
┌──────────────────────┐
│ 系统化调试 │ ← 如果出现错误/问题
│ (如果出现错误) │ - 阶段 1:调查根本原因
│ │ - 阶段 2:分析模式
│ │ - 阶段 3:假设与测试
│ │ - 阶段 4:修复与验证
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 代码审查 │ ← 任务间审查
│ (任务之间) │ - 请求:审查代码
│ │ - 接收:应用反馈
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 验证 │ ← 确认真正修复
│ (完成前) │ - 再次测试
│ │ - 检查回归
└──────────┬───────────┘
↓
┌──────────────────────┐
│ 完成开发分支 │ ← 结束分支
│ (所有完成后) │ - 验证测试
│ │ - 呈现选项:
│ │ * 合并到主分支
│ │ * 创建 PR
│ │ * 保留分支
│ │ * 丢弃
└──────────────────────┘
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 技能 | 何时使用 | 功能 |
|---|---|---|
| using-superpowers | 总是在对话开始时 | 指导技能使用 |
| brainstorming | 编码前 | 理解需求和设计 |
| writing-plans | 设计批准后 | 创建实施计划 |
| executing-plans | 计划准备就绪后 | 执行计划 |
| finishing-a-development-branch | 完成后 | 结束分支 |
| 技能 | 何时使用 | 功能 |
|---|---|---|
| subagent-driven-development | 执行选项 1 | 每个任务使用新的子代理 |
| dispatching-parallel-agents | 并行任务 | 分派多个代理 |
| 技能 | 何时使用 | 功能 |
|---|---|---|
| test-driven-development | 总是在编码前 | 红-绿-重构 |
| systematic-debugging | 如果有错误 | 4 阶段根本原因分析 |
| verification-before-completion | 标记完成前 | 确认真正修复 |
| 技能 | 何时使用 | 功能 |
|---|---|---|
| using-git-worktrees | 在新分支上编码前 | 隔离的工作空间 |
| requesting-code-review | 任务之间 | 根据计划审查代码 |
| receiving-code-review | 收到反馈后 | 应用审查反馈 |
| 技能 | 何时使用 | 功能 |
|---|---|---|
| writing-skills | 创建新技能时 | OpenClaw 技能结构 |
| 技能 | 何时使用 | 功能 |
|---|---|---|
| frontend-design | 设计 UI/UX 时 | 组件、布局、样式 |
红 → 编写失败的测试 → 验证失败
绿 → 实现最小化代码 → 验证通过
重构 → 清理代码 → 保持通过
重复 → 下一个测试
阶段 1:根本原因调查
- 仔细阅读错误信息
- 稳定复现问题
- 检查最近的更改
- 跟踪数据流
阶段 2:模式分析
- 寻找工作示例
- 与参考对象进行比较
- 识别差异
阶段 3:假设与测试
- 形成单一假设
- 测试它
- 学习并迭代
阶段 4:修复与验证
- 在根本原因处实施修复
- 用原始问题验证
- 运行所有测试
当多个技能可能相关时:
示例:
此技能与 OpenClaw 完全集成:
skills/ 文件夹包含 15 个完整子技能using-superpowers 作为入口点brainstorm, plan_review, get_statusClawGator 团队使用此技能进行:
此技能确保 ClawGator 团队始终:
/home/clawgator-superpowers/
├── SKILL.md - 主要技能文档
├── openclaw.plugin.json - 插件配置
├── package.json - 元数据
├── brainstorming.js - 核心头脑风暴功能
├── index.js - 入口点
├── skills/ - 来自 obra/superpowers 的子技能
│ ├── using-superpowers/ - 基础技能
│ ├── brainstorming/ - 头脑风暴与设计
│ ├── writing-plans/ - 实施计划
│ ├── executing-plans/ - 计划执行
│ ├── test-driven-development/ - TDD 工作流
│ ├── systematic-debugging/ - 4 阶段调试
│ ├── using-git-worktrees/ - Git 工作树
│ ├── subagent-driven-development/ - 通过子代理执行
│ ├── dispatching-parallel-agents/ - 并行代理
│ ├── requesting-code-review/ - 审查代码
│ ├── receiving-code-review/ - 接收反馈
│ ├── verification-before-completion/ - 验证修复
│ ├── finishing-a-development-branch/ - 结束分支
│ ├── writing-skills/ - 创建新技能
│ └── frontend-design/ - UI/UX 设计
└── README.md - 完整文档
创建功能 [功能名称]
技能将自动:
修复错误: [错误描述]
技能将自动:
版本: 1.0.1 为以下对象创建: ClawGator 团队 基于: obra/superpowers (100% 工作流, 15 个子技能) 许可证: MIT
每周安装
0
仓库
GitHub 星标
1
首次出现
Jan 1, 1970
安全审计
Framework pengembangan perangkat lunak lengkap untuk tim ClawGator. Dibuat berdasarkan obra/superpowers namun disesuaikan khusus untuk kebutuhan ClawGator.
SELALU gunakan skill ini SEBELUM:
Lewati untuk:
Permintaan Pengembangan
↓
┌──────────────────────┐
│ USING SUPERPOWERS │ ← Skill utama - memandu semua langkah
│ (skill dasar) │ - Menemukan skill yang relevan
│ │ - Menentukan prioritas skill
└──────────┬───────────┘
↓
┌──────────────────────┐
│ BRAINSTORMING │ ← Memahami requirement & desain
│ (jika butuh desain) │ - Tanya pertanyaan satu per satu
│ │ - Usulkan 2-3 pendekatan
│ │ - Validasi desain incrementally
└──────────┬───────────┘
↓
┌──────────────────────┐
│ USING GIT WORKTREES│ ← Setup workspace terisolasi
│ (sebelum coding) │ - Create branch baru
│ │ - Setup project
│ │ - Verify baseline tests
└──────────┬───────────┘
↓
┌──────────────────────┐
│ WRITING PLANS │ ← Buat rencana implementasi
│ (jika multi-task) │ - Pecah jadi tasks kecil (2-5 min)
│ │ - Exact file paths & complete code
│ │ - Include TDD steps
└──────────┬───────────┘
↓
┌──────┴──────┐
│ ↓
│ ┌──────────────────────┐
│ │ SUBAGENT-DRIVEN DEV │ ← Eksekusi via subagent (option 1)
│ │ (sesi ini) │ - Fresh subagent per task
│ │ │ - Review antar task
│ └──────────┬───────────┘
│
│ ┌──────────────────────┐
│ │ EXECUTING PLANS │ ← Eksekusi batch (option 2)
│ │ (sesi terpisah) │ - Batch execution
│ │ │ - Review checkpoints
│ └──────────┬───────────┘
│
↓ ↓
┌──────────────────────┐
│ TEST-DRIVEN DEVELOPMENT │ ← WAJIB untuk semua coding
│ (selalu aktif) │ - RED: Tulis test, lihat fail
│ │ - GREEN: Implement minimal code
│ │ - REFACTOR: Clean up
└──────────┬─────────────┘
↓
┌──────────────────────┐
│ SYSTEMATIC DEBUGGING │ ← Jika ada bug/issue
│ (jika error muncul) │ - Phase 1: Investigasi root cause
│ │ - Phase 2: Analisis pola
│ │ - Phase 3: Hipotesis & testing
│ │ - Phase 4: Fix & verify
└──────────┬───────────┘
↓
┌──────────────────────┐
│ CODE REVIEW │ ← Review antar tasks
│ (antara tasks) │ - Requesting: Review code
│ │ - Receiving: Apply feedback
└──────────┬───────────┘
↓
┌──────────────────────┐
│ VERIFICATION │ ← Konfirmasi benar-bener fix
│ (sebelum selesai) │ - Test lagi
│ │ - Cek regressions
└──────────┬───────────┘
↓
┌──────────────────────┐
│ FINISHING DEV BRANCH │ ← Selesai branch
│ (setelah semua) │ - Verify tests
│ │ - Present options:
│ │ * Merge ke main
│ │ * Buat PR
│ │ * Keep branch
│ │ * Discard
└──────────────────────┘
| Skill | Kapan Dipakai | Fungsi |
|---|---|---|
| using-superpowers | SELALU di awal conversation | Memandu penggunaan skill |
| brainstorming | Sebelum coding | Memahami requirement & desain |
| writing-plans | Setelah desain disetujui | Buat rencana implementasi |
| executing-plans | Setelah plan siap | Eksekusi plan |
| finishing-a-development-branch | Setelah selesai | Wrap up branch |
| Skill | Kapan Dipakai | Fungsi |
|---|---|---|
| subagent-driven-development | Option 1 eksekusi | Fresh subagent per task |
| dispatching-parallel-agents | Paralel tasks | Dispatch multiple agents |
| Skill | Kapan Dipakai | Fungsi |
|---|---|---|
| test-driven-development | SELALU sebelum coding | RED-GREEN-REFACTOR |
| systematic-debugging | Jika ada bug | 4-phase root cause analysis |
| verification-before-completion | Sebelum mark selesai | Konfirmasi benar-bener fix |
| Skill | Kapan Dipakai | Fungsi |
|---|---|---|
| using-git-worktrees | Sebelum coding di new branch | Isolated workspace |
| requesting-code-review | Antara tasks | Review code terhadap plan |
| receiving-code-review | Setelah feedback | Apply review feedback |
| Skill | Kapan Dipakai | Fungsi |
|---|---|---|
| writing-skills | Membuat skill baru | Struktur skill OpenClaw |
| Skill | Kapan Dipakai | Fungsi |
|---|---|---|
| frontend-design | Design UI/UX | Komponen, layout, styling |
RED → Write failing test → Verify fails
GREEN → Implement minimal code → Verify passes
REFACTOR → Clean up → Stay green
REPEAT → Next test
Phase 1: Root Cause Investigation
- Read errors carefully
- Reproduce consistently
- Check recent changes
- Trace data flow
Phase 2: Pattern Analysis
- Find working examples
- Compare against references
- Identify differences
Phase 3: Hypothesis & Testing
- Form single hypothesis
- Test it
- Learn & iterate
Phase 4: Fix & Verify
- Implement fix at root cause
- Verify with original issue
- Run all tests
Ketika multiple skills mungkin relevan:
Contoh:
Skill ini terintegrasi penuh dengan OpenClaw:
skills/ berisi 15 sub-skills lengkapusing-superpowers sebagai entry pointbrainstorm, plan_review, get_statusTim ClawGator menggunakan skill ini untuk:
Skill ini memastikan tim ClawGator selalu:
/home/clawgator-superpowers/
├── SKILL.md - Dokumentasi skill utama
├── openclaw.plugin.json - Konfigurasi plugin
├── package.json - Metadata
├── brainstorming.js - Core brainstorming function
├── index.js - Entry point
├── skills/ - Sub-skills dari obra/superpowers
│ ├── using-superpowers/ - Skill dasar
│ ├── brainstorming/ - Brainstorming & desain
│ ├── writing-plans/ - Rencana implementasi
│ ├── executing-plans/ - Eksekusi plan
│ ├── test-driven-development/ - TDD workflow
│ ├── systematic-debugging/ - 4-phase debugging
│ ├── using-git-worktrees/ - Git worktrees
│ ├── subagent-driven-development/ - Eksekusi via subagent
│ ├── dispatching-parallel-agents/ - Paralel agents
│ ├── requesting-code-review/ - Review code
│ ├── receiving-code-review/ - Terima feedback
│ ├── verification-before-completion/ - Verify fix
│ ├── finishing-a-development-branch/ - Wrap up
│ ├── writing-skills/ - Buat skill baru
│ └── frontend-design/ - Design UI/UX
└── README.md - Dokumentasi lengkap
Buat fitur [nama fitur]
Skill akan otomatis:
Fix bug: [deskripsi bug]
Skill akan otomatis:
Versi: 1.0.1 Dibuat untuk: Tim ClawGator Didasarkan: obra/superpowers (100% workflow, 15 sub-skills) Lisensi: MIT
Weekly Installs
0
Repository
GitHub Stars
1
First Seen
Jan 1, 1970
Security Audits
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
109,600 周安装