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.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ClawGator Superpowers" with this command: npx skills add clawgator/clawgator-superpowers/clawgator-clawgator-superpowers-clawgator-superpowers

ClawGator Superpowers

Framework pengembangan perangkat lunak lengkap untuk tim ClawGator. Dibuat berdasarkan obra/superpowers namun disesuaikan khusus untuk kebutuhan ClawGator.

Kapan Menggunakan

SELALU gunakan skill ini SEBELUM:

  • Memulai fitur baru atau komponen
  • Mengubah perilaku atau fungsi
  • Fix bug atau issue
  • Perubahan signifikan pada kode
  • Membuat perencanaan implementasi

Lewati untuk:

  • Pertanyaan simpel atau pencarian informasi
  • Perintah satu baris
  • Melihat konteks proyek (gunakan skill terkait)

Alur Kerja Lengkap

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
└──────────────────────┘

Sub-Skills Tersedia

🎯 Skills Utama (Process)

SkillKapan DipakaiFungsi
using-superpowersSELALU di awal conversationMemandu penggunaan skill
brainstormingSebelum codingMemahami requirement & desain
writing-plansSetelah desain disetujuiBuat rencana implementasi
executing-plansSetelah plan siapEksekusi plan
finishing-a-development-branchSetelah selesaiWrap up branch

🔨 Skills Eksekusi

SkillKapan DipakaiFungsi
subagent-driven-developmentOption 1 eksekusiFresh subagent per task
dispatching-parallel-agentsParalel tasksDispatch multiple agents

🧪 Skills Quality

SkillKapan DipakaiFungsi
test-driven-developmentSELALU sebelum codingRED-GREEN-REFACTOR
systematic-debuggingJika ada bug4-phase root cause analysis
verification-before-completionSebelum mark selesaiKonfirmasi benar-bener fix

🔧 Skills Git & Review

SkillKapan DipakaiFungsi
using-git-worktreesSebelum coding di new branchIsolated workspace
requesting-code-reviewAntara tasksReview code terhadap plan
receiving-code-reviewSetelah feedbackApply review feedback

📝 Skills Meta

SkillKapan DipakaiFungsi
writing-skillsMembuat skill baruStruktur skill OpenClaw

🎨 Skills Design

SkillKapan DipakaiFungsi
frontend-designDesign UI/UXKomponen, layout, styling

Prinsip Utama

Iron Laws

  1. NO PRODUCTION CODE WITHOUT A FAILING TEST FIRST (TDD)
  2. NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST (Debugging)
  3. If you think there is even a 1% chance a skill might apply, you ABSOLUTELY MUST invoke it

TDD Cycle

RED → Write failing test → Verify fails
GREEN → Implement minimal code → Verify passes
REFACTOR → Clean up → Stay green
REPEAT → Next test

Debugging Cycle

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

Prioritas Skill

Ketika multiple skills mungkin relevan:

  1. Process skills first (brainstorming, debugging, writing-plans)
  2. Quality skills second (TDD, systematic-debugging)
  3. Git/Review skills third (worktrees, code-review)
  4. Execution skills fourth (executing-plans, subagent-driven)

Contoh:

  • "Let's build X" → brainstorming → using-git-worktrees → writing-plans → executing-plans
  • "Fix this bug" → systematic-debugging → TDD
  • "Add X" → TDD (sederhana, no plan needed)

Integration dengan OpenClaw

Skill ini terintegrasi penuh dengan OpenClaw:

  • ✅ Automatic triggers pada kata kunci: "build", "create", "implement", "fix", "add"
  • ✅ Folder skills/ berisi 15 sub-skills lengkap
  • ✅ Sub-skills trigger otomatis berdasarkan konteks
  • using-superpowers sebagai entry point
  • ✅ Tools: brainstorm, plan_review, get_status
  • ✅ OpenClaw Agent integration untuk subagent-driven-development

Pengembangan ClawGator

Tim ClawGator menggunakan skill ini untuk:

  • 🔨 Membangun fitur-fitur OpenClaw
  • 🚀 Mengembangkan platform
  • 🔧 Bug fixing dan improvement
  • 📝 Perencanaan produk
  • 💡 Brainstorming ide-ide baru
  • 🔍 Debugging sistematis
  • ✅ Testing dengan TDD
  • 📊 Code review antar tasks

Skill ini memastikan tim ClawGator selalu:

  • Think before they code
  • Plan before they build
  • Verify before they ship
  • Test before production

Struktur Folder

/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

Penggunaan Dasar

Memulai Proyek Baru

Buat fitur [nama fitur]

Skill akan otomatis:

  1. Mengaktifkan using-superpowers
  2. Brainstorming untuk pahami requirement
  3. Buat git worktree baru
  4. Tulis implementasi plan
  5. Eksekusi dengan TDD
  6. Test dan verify

Fix Bug

Fix bug: [deskripsi bug]

Skill akan otomatis:

  1. Mengaktifkan systematic-debugging
  2. Investigasi root cause (4 phases)
  3. Implement fix dengan TDD
  4. Verify fix
  5. Run semua tests

Versi: 1.0.1 Dibuat untuk: Tim ClawGator Didasarkan: obra/superpowers (100% workflow, 15 sub-skills) Lisensi: MIT

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Todoist CLI Skill

Manage tasks and projects in Todoist using the Official Todoist CLI tool (https://github.com/Doist/todoist-cli). Use when user asks about tasks, to-dos, remi...

Registry SourceRecently Updated
Coding

Claw Insights Install

Install and run Claw Insights, a read-only observability dashboard that monitors your OpenClaw agent with zero intrusion — no code changes, no cloud dependen...

Registry SourceRecently Updated
Coding

Wip Release

One-command release pipeline. Bumps version, updates changelog + SKILL.md, publishes to npm + GitHub.

Registry SourceRecently Updated
Coding

You.com Web Search & Research API

Integrate You.com APIs (Research, Search, Contents) into any language using direct HTTP calls — no SDK required. - MANDATORY TRIGGERS: YDC API, You.com API i...

Registry SourceRecently Updated