8 langkah dari idea ke dokumentasi. Dengan kaedah "Prompt Helper", Architecture, dan "Documentation Discipline" β golden rule Vibe Coding.
Sebelum buka AI, anda WAJIB fikir dulu. Ini langkah paling penting yang selalu di-skip oleh beginner. Jangan terus prompt β luangkan 10-15 minit untuk fikir.
Tulis jawapan untuk 5 soalan ini β jangan dalam kepala sahaja. Tulis dalam notepad, kertas, atau Google Docs.
Selepas Langkah 1, anda ada dokumen ringkas (separuh halaman) yang menjelaskan projek anda dengan jelas. Ini jadi rujukan untuk Langkah 2.
Buka sesi Claude Code (atau Codex). Jelaskan projek anda. Minta AI tanya soalan balik β ini kunci. Perbincangan 2 hala, bukan 1 hala.
Prompt untuk mulakan sesi brainstorm:
Selepas Langkah 2, AI dah faham sepenuhnya projek anda. Semua features, design, tech stack, dan struktur dah dibincangkan. Anda ready untuk Langkah 3.
Ini adalah teknik paling power dalam Vibe Coding. Selepas AI faham projek anda (Langkah 2), minta AI yang sama tulis satu prompt lengkap untuk diberi pada AI Coder yang lain.
Peranan: Perancang & Penulis Prompt
Bincang dengan anda
Tanya soalan balik
Faham konteks penuh
TULIS prompt untuk AI Coder
Peranan: Pelaksana / Executor
Terima prompt dari AI Helper
Tak perlu fikir konteks
Execute β BINA kod
Fokus: output berkualiti
Selepas perbincangan Langkah 2 cukup, minta AI tulis prompt.
Baca prompt yang AI Helper tulis. Ada Context? Instruction? Constraint? Output? Kalau ada yang kurang, minta AI Helper tambah.
Buka sesi BARU (Claude Code atau Codex). Copy-paste prompt. Execute.
Anda ada satu prompt lengkap dan berkualiti tinggi yang sedia untuk dihantar ke AI Coder. Simpan prompt ini β boleh guna semula untuk projek lain.
Hantar prompt ke AI Coder dan dapatkan kod. Jika guna Prompt Helper (Langkah 3) β copy-paste prompt. Jika tak β tulis sendiri guna formula C + I + C.
Anda ada kod β fail HTML, CSS, JS yang dijana oleh AI. Simpan dalam folder projek. Buka dalam browser. Ready untuk review.
JANGAN terima output AI bulat-bulat. Baca, test, semak. Ini skill paling penting dalam Vibe Coding β anda bertanggungjawab atas kod yang dihasilkan.
Dapatan review β refine prompt β dapatkan output baru β review lagi β ulang sehingga puas hati. Ini jantung Vibe Coding.
PROMPT β dapat output β SEMAK β tak puas hati?
β¦ REFINE PROMPT β¦
β dapat output baru β SEMAK LAGI
β OK? β SIMPAN & LANJUT
Projek dah siap β deploy ke internet supaya boleh diakses oleh SEMUA orang. Dapatkan URL live.
Anda baru sahaja membina dan deploy aplikasi β sebagai seorang ZERO coding experience. Ini pencapaian BESAR. Raikan, share, bangga!
Selepas deploy, WAJIB minta AI tulis/update documentation projek. Ini adalah golden rule paling penting dalam Vibe Coding.
Setiap kali selesai kerja β sebelum tutup laptop β minta AI generate/update documentation untuk projek anda.
| README.md | Overview projek, goal, cara start, cara deploy |
| ARCHITECTURE.md | System design, tech decisions, data flow, navigation map |
| FRONTEND.md | Struktur fail, CSS system, components, JS patterns |
| DEPLOYMENT.md | Cara deploy, environment, backup, troubleshooting |
| DEVELOPMENT.md | Cara sambung develop, conventions, testing |
| DATABASE.md | Table structures, relationships, RLS policies (jika ada DB) |
Projek anda ada documentation lengkap. Bila nak sambung kerja β bagi AI baca documentation dulu, terus productive. Ini beza antara projek yang HIDUP dan projek yang MATI ditinggal.
Setiap app/website ada 6 lapisan. UX dan UI DULU β baru coding.
Apa pengguna NAK?
Flow, journey, masalah
Macam mana RUPA?
Warna, layout, tipografi
HTML, CSS, JavaScript
Apa yang NAMPAK
Logic, CRUD, Auth
Apa yang TAK NAMPAK
Simpan data
Postgres, RLS
Live ke internet
Domain, HTTPS
| modul/index.html | Portal utama β navigasi semua fasa |
| modul/workflow-mengajar.html | Workflow pengajar β 3 fasa, S.E.D.A.P |
| modul/workflow-vibe-coding.html | Workflow pelajar v3 β 8 langkah lengkap |
| modul/setup/install-claude-code.html | Panduan install Claude Code |
| modul/setup/install-codex.html | Panduan install Codex |
| modul/fasa-*/ (8 folder Γ 4 fail) | 32 fail β panduan, modul, latihan, rujukan |
| modul/lampiran/sijil.html | Sijil tamat kelas (boleh edit, print-friendly) |
| modul/lampiran/prompt-library.html | 40+ prompt template β boleh search & filter |
| README.md | Overview, vision, mission, struktur, golden rules |
| plugin-reference.html | Rujukan MCP Servers & Skills |
| handbook/index.html | Buku induk 100 halaman (HTML) |
| handbook/handbook.docx | Buku induk 100 halaman (DOCX) |
| docs/ARCHITECTURE.md | System design, CSS architecture, navigation map |
| docs/FRONTEND.md | Struktur fail, CSS system, component library, JS patterns |
| docs/DEPLOYMENT.md | Cara deploy, maintenance, backup, troubleshooting |
| docs/DEVELOPMENT.md | Development guide, conventions, testing, git workflow |
| docs/superpowers/specs/ | Spesifikasi kurikulum (hasil brainstorming) |
| docs/superpowers/plans/ | Pelan implementasi (14 task) |
| vibe-coding-handbook/ | DeepDoc internal workspace (14 folder, blueprint, draft, export) |