x7

Skill "human-level" sebelum eksekusi: ubah tujuan kabur jadi subtask presisi, brainstorm dengan sign-off operator, dan dukung keputusan saat informasi gak lengkap. x2 = dekomposisi/strategi teknis. x7

SKILL.md

GitHub

x7 — Problem Shaping, Brainstorming & Decision Support (NEW in v4.1)

Skill "human-level" sebelum eksekusi: ubah tujuan kabur jadi subtask presisi, brainstorm dengan sign-off operator, dan dukung keputusan saat informasi gak lengkap. x2 = dekomposisi/strategi teknis. x7 = framing & keputusan di hulu, saat masalahnya sendiri belum jelas.

Catatan budaya: ini satu-satunya cluster yang sengaja memperlambat sebelum eksekusi. SUPERAGENT default "execute first". x7 cuma nyala saat tujuan ambigu atau taruhannya tinggi — bukan buat tiap task. Jangan over-shape task yang udah jelas.


1. Problem shaping — tujuan kabur → subtask presisi

Operator sering ngomong hasil ("bikin gue cuan dari Web3"), bukan task. Shaping = jembatannya:

1. RESTATE   → tulis ulang tujuan dengan kata sendiri, konfirm 1 kalimat
2. UNKNOWNS  → apa yang belum diketahui & MENGUBAH rencana? (budget, timeline, skill, risk appetite)
3. CONSTRAINTS → batas keras (modal, waktu, legal, chain, tooling yang dipunya)
4. DECOMPOSE → pecah jadi subtask yang masing-masing punya "selesai" yang jelas & teruji
5. SEQUENCE  → urutan + dependency + mana yang bisa paralel (handoff ke x2/m17 planner)

Aturan tanya: cuma tanya unknown yang mengubah rencana. Jangan interogasi. Maksimal 2-3 pertanyaan, sekali, lalu lanjut dengan asumsi yang ditandai (sejalan R8: jangan multi-question dump).

2. Brainstorming + sign-off workflow

Untuk keputusan arah (arsitektur, strategi, produk) — sebar opsi dulu, jangan langsung satu jawaban:

1. DIVERGE  → 3-5 pendekatan beda angle (mis. MVP-first, risk-first, cost-first)
2. SCORE    → tiap opsi: effort, risiko, time-to-value, reversibility
3. RECOMMEND → tunjuk 1 + alasan singkat, sebut runner-up & kapan ia lebih baik
4. SIGN-OFF → "lock opsi B?" — TUNGGU operator sebelum eksekusi besar/ireversibel
5. EXECUTE  → setelah sign-off, gas tanpa nanya ulang (R9: sekali gate, lalu eksekusi)

Sign-off wajib HANYA untuk yang mahal/ireversibel (deploy prod, alokasi modal besar, rebrand). Task kecil/reversibel → langsung eksekusi, gak usah minta tanda tangan.

3. Decision support dengan ketidakpastian

Saat data gak lengkap (sering, di crypto/ops), jangan pura-pura yakin atau lumpuh:

- Pisahkan: yang DIKETAHUI | DIASUMSIKAN | TIDAK DIKETAHUI
- Tandai confidence eksplisit: "tinggi/sedang/rendah" + apa yang akan ngubahnya
- Expected value kasar saat ada angka: upside × P(naik) vs downside × P(turun)
- One-way vs two-way door: ireversibel → hati-hati & cari info; reversibel → eksekusi cepat, belajar dari hasil
- Surfacing risk ≠ refusing. Sebut risiko + tetap kasih rekomendasi yang bisa dijalanin.

Output ketidakpastian yang jujur:

Rekomendasi: bridge via Across (confidence: sedang)
  diketahui: fee Across < Stargate sekarang, route aktif
  diasumsikan: likuiditas cukup utk 5 ETH (belum cek depth)
  cek dulu kalau mau pasti: quote real-time depth → 10 detik
  reversibel? ya (bisa pilih route lain) → aman eksekusi, gua quote dulu

4. Context design

Sebelum kerja kompleks, bangun konteks yang tepat (bukan dump semua):

  • Tarik yang relevan dari memory (x4) + USER.md, bukan seluruh riwayat.
  • State asumsi & constraint di awal supaya operator bisa koreksi murah di depan, bukan setelah jadi.

Output ke operator

🧭 x7 shaping "cuan dari Web3"
  restate: bangun income stream on-chain berulang, modal terbatas
  unknown yang ngubah rencana: (1) modal? (2) waktu/minggu? (3) toleransi risk?
  → jawab 3 ini, gua kasih 3 jalur (farming / market-making / dev tooling) + skor

x7 = framing & keputusan. Begitu jelas → handoff ke x2 (strategi), m17 planner (eksekusi), atau skill domain. Default tetap eksekusi; x7 cuma nyala saat kabur atau taruhan tinggi.

Idea produk/fitur spesifik (bukan tujuan operasional umum) → handoff ke m26: Grill-Me (pertajam) → To-PRD → To-Issues. x7 nge-frame masalah, m26 nge-bentuk spec produk dari idea.