Kerangka kerja AI yang terstruktur & terprediksi.
Ubah cara tim Anda berinteraksi dengan AI. Dari sekadar "code generator" acak, menjadi *product engineer* yang disiplin membaca arsitektur, guardrails, dan konteks bisnis sebelum menulis satu baris kode.
Quickstart (Ultra Mode)
Cara paling presisi dan elegan untuk memulai project baru. AI akan menyusun seluruh fondasi secara otomatis hanya dari satu file brief super singkat.
Isi SUPER-BRIEF.md
5 baris saja: nama project, untuk siapa + masalahnya, fitur utama, stack, dan constraint.
/downloads/project-foundation-pack/SUPER-BRIEF.mdKirim dengan one-shot master
Arahkan AI ke 00-one-shot-master.md dan SUPER-BRIEF.md yang sudah diisi.
/downloads/project-foundation-pack/prompts/00-one-shot-master.mdAI detect & apply skill otomatis
AI mendeteksi project type dan menerapkan skill layer yang tepat tanpa perlu input tambahan.
Foundation + health check + plan
AI menghasilkan 6 dokumen foundation, lakukan health check sendiri, dan buat pre-execution plan — semua dalam satu respons.
Baca file ini dan ikuti semua instruksinya:
[PATH]/prompts/00-one-shot-master.md
Gunakan folder ini sebagai source of truth:
[PATH]/docs/foundation-pack
Lalu baca brief project ini:
[PATH]/SUPER-BRIEF.md
Kerjakan semua tahap dalam satu respons.
Briefing Example
Banyak developer bingung seberapa detail SUPER-BRIEF.md harus diisi. Jawabannya: Sangat sederhana. Biarkan AI yang memikirkan kerumitan arsitekturnya. Berikut adalah contoh pengisian untuk aplikasi kasir.
- Nama project: KasirCepat - Ini untuk siapa dan apa masalahnya: Untuk warung kopi skala kecil yang sering salah hitung stok bahan baku. Mereka butuh aplikasi kasir iPad/Tablet yang simpel. - Fitur utama yang diinginkan: Manajemen produk, scan barcode, kasir (checkout), laporan penjualan harian, dan pemotongan stok otomatis. - Platform & stack (jika sudah tahu): Web app (PWA) agar bisa di-install di tablet. Stack - Constraint/Batasan penting: Harus bisa berjalan offline-first karena koneksi internet warkop sering putus.
AI Provider Guide
Framework ini agnostic. Pilih provider AI favorit Anda dan ikuti panduan spesifiknya agar AI dapat menyerap file-file template ini secara optimal.
Cursor
Setup .cursorrules, cara pakai @file reference, dan alur kerja di Cursor IDE.
Claude.ai / Claude Projects
Setup Project Knowledge, System Instructions, dan alur kerja di Claude.
ChatGPT / Custom GPT
Cara upload file langsung dan setup Custom GPT untuk penggunaan rutin.
Gemini / Google AI Studio
Setup Gems, AI Studio System Instructions, dan cara manfaatkan context window besar Gemini.
GitHub Copilot
Setup copilot-instructions.md dan cara terbaik pakai Copilot untuk execution phase.
Antigravity / AGY
Integrasi dengan AGENTS.md dan skill system AGY dari Google.
Universal (semua AI)
Panduan umum yang berlaku untuk AI apapun — cocok jika provider Anda tidak ada di daftar.
Directory Structure
Foundation Pack dirancang untuk menyatu secara natural dengan source code Anda. Di framework mana pun Anda bekerja (Next.js, Laravel, Flutter, atau Go), letakkan folder project-foundation-pack di dalam direktori docs/ pada root repositori proyek Anda.
my-project-repo/├── src/ # (Source code aplikasi)├── docs/│ └── foundation-pack/ ← LETAKKAN HASIL EKSTRAK DI SINI│ ├── prompts/│ ├── skills/│ └── SUPER-BRIEF.md ├── .cursorrules ← FILE GLOBAL RULES UNTUK AI IDE├── claude.md ← (Atau .windsurfrules / copilot-instructions.md)├── AGENTS.md ← (Khusus integrasi Antigravity / AGY)└── package.json
Apakah saya harus me-reference docs/ di setiap prompt?
TIDAK. Penggunaan file prompt manual (seperti One-Shot Master) hanya dilakukan 1x di awal proyek untuk men-generate dokumen pondasi. Setelah pondasi jadi, Anda cukup menaruh file seperti .cursorrules di root folder Anda yang berisi instruksi pendek: "Selalu rujuk folder docs/foundation-pack/ sebelum menulis kode apa pun."
Khusus untuk Gemini Advanced, Anda bisa menaruh instruksi di atas ke dalam kolom System Instructions.
Skill Layer
Saat menggunakan 00-one-shot-master.md, AI otomatis menginjeksi konteks (skill) yang tepat sesuai tipe arsitektur, tanpa perlu Anda merumuskannya manual.
Web SaaS
Konteks dan asumsi default untuk SaaS web: multi-tenant, subscription, auth, billing, monitoring.
Internal Tool
Konteks untuk tool internal: RBAC, audit log, dense UI, single-tenant, deployment on-premise.
Mobile App
Konteks untuk mobile app: React Native/Flutter, offline mode, push notification, App Store.
API Only
Konteks untuk backend service: REST/GraphQL, versioning, rate limiting, observability.
AI Product
Konteks untuk product berbasis LLM: prompt management, cost tracking, safety guardrails.
Frontend Expert
Memaksa AI untuk fokus ke tipografi, UI/UX, accessibility (a11y), semantic HTML, dan komponen kecil.
Backend Expert
Memaksa AI untuk menerapkan arsitektur bersih, performa tinggi, struktur SOLID, dan error handling sentral.
Security Expert
Memaksa AI untuk memvalidasi seluruh input, mencegah OWASP Top 10, serta mengamankan data sensitif.
Framework: Next.js App Router
Guardrails agar AI patuh pada standar React Server Components, Server Actions, dan struktur direktori App Router.
Framework: Laravel
Praktik terbaik MVC, fat model skinny controller, Form Requests, dan pencegahan N+1 query bawaan Eloquent.
Framework: Flutter
Memaksa konvensi deklaratif UI, arsitektur state management (BLoC/Riverpod), dan zero UI-blocking.
Framework: Golang
Aturan ketat idiom Go: error wrapping berkonteks, context passing, dan pencegahan goroutine leaks.
Implementation Flow
Hindari siklus eksekusi yang membengkak. Ikuti ritme kerja ini untuk menjaga kualitas kode dan mencegah hallucination scope dari AI.
Isi SUPER-BRIEF.md
Cukup 5 baris: nama project, untuk siapa, masalahnya apa, fitur utama, dan stack. Tidak perlu lebih dari 1 menit.
Kirim ke AI dengan one-shot master
AI akan otomatis detect project type, apply skill layer yang tepat, dan generate semua dokumen foundation dalam satu respons.
Jalankan health check
Gunakan prompt 06-foundation-health-check.md untuk memastikan foundation sudah konsisten dan tidak ada gap blocking sebelum coding.
Turunkan ke feature spec lalu execute
Untuk modul besar, buat feature spec dulu dengan 07-feature-spec-template.md. Lalu jalankan pre-execution checklist sebelum mulai coding.
Mode Prompt (Alternatif Workflow)
Selain One-Shot Master, tersedia variasi eksekusi lain (seperti fase terpisah) di dalam folder /prompts untuk workflow yang lebih granular atau bertahap, disesuaikan dengan ukuran tim dan proyek Anda.
Mode Ultra
- Menjalankan seluruh proses (arsitektur, PRD, rules) sekaligus.
- Input: SUPER-BRIEF.md
Baca file ini dan ikuti instruksinya: docs/foundation-pack/prompts/00-one-shot-master.md Gunakan folder ini sebagai source of truth: docs/foundation-pack Lalu baca brief project ini: SUPER-BRIEF.md Kerjakan semua tahap dalam satu respons.
Untuk project MVP atau AI dengan context window raksasa.
Mode Master
- Prompt 1: Jalankan Mode Ultra
- Prompt 2: Lakukan Health Check
// SETELAH MODE ULTRA SELESAI, JALANKAN INI: Gunakan folder ini sebagai source of truth foundation: docs/foundation-pack Lakukan evaluasi menyeluruh terhadap foundation project ini menggunakan panduan berikut: docs/foundation-pack/prompts/06-foundation-health-check.md Fokus pada identifikasi "gap" arsitektur.
Rekomendasi utama agar AI memvalidasi ulang hasilnya sebelum coding.
Mode Pro
- Generate pondasi dokumen per dokumen (1 per 1).
- Input: Dokumen sebelumnya.
// CONTOH STEP 1: Baca brief project saya di SUPER-BRIEF.md Lalu jalankan instruksi ini: docs/foundation-pack/prompts/01-foundation-generator.md // CONTOH STEP 2: Sekarang kerjakan instruksi finalisasi ini: docs/foundation-pack/prompts/02-foundation-finalizer.md
Untuk project Enterprise atau AI dengan context kecil.
Command Library
Kumpulan perintah spesifik untuk menyuruh AI mengeksekusi instruksi dari Foundation Pack. Salin dan tempel di kolom chat IDE Anda.
Saya ingin membuat sebuah aplikasi. Tolong bantu saya merumuskan ide tersebut ke dalam format "SUPER-BRIEF" yang terstruktur.
Ide mentah saya:
[CERITAKAN IDE ANDA SECARA ACAK/BEBAS DI SINI]
Tugas Anda:
1. Rangkum ide saya dan berikan rekomendasi stack teknologi modern jika saya belum menyebutkannya.
2. Tuliskan hasilnya langsung ke dalam file `SUPER-BRIEF.md`.
Format Output yang harus Anda simpan ke file tersebut:
- Nama project: [Prediksi nama yang bagus]
- Ini untuk siapa dan apa masalahnya: [Jelaskan tajam dalam 2-3 kalimat]
- Fitur utama yang diinginkan: [Buat daftar poin fitur krusial]
- Platform & stack: [Rekomendasi stack]
- Constraint/Batasan penting: [Batasan yang mungkin relevan]
Malas menulis brief? Gunakan prompt ini, ceritakan ide Anda seadanya, dan biarkan AI merumuskannya langsung ke dalam file SUPER-BRIEF.md Anda.
Gunakan folder ini sebagai source of truth foundation:
[PATH]/docs/foundation-pack
Lakukan evaluasi menyeluruh terhadap foundation project ini menggunakan panduan berikut:
[PATH]/prompts/06-foundation-health-check.md
Fokus pada identifikasi "gap" arsitektur dan keputusan yang belum final.
Gunakan command ini setelah foundation selesai, atau saat Anda mengambil alih project lama.
Kita akan masuk ke fase eksekusi (coding). Sebelum mulai menulis kode, jalankan verifikasi ketat menggunakan checklist berikut:
[PATH]/prompts/07-pre-execution-checklist.md
Referensi foundation:
[PATH]/docs/foundation-pack
Baca spesifikasi fitur yang akan dikerjakan di sini:
[PATH]/docs/features/[nama-fitur].md
Kirimkan command ini tepat sebelum menyuruh AI menulis kode fitur pertama.
Sesi ini sudah terlalu panjang dan akan saya tutup. Tolong buatkan dokumen ringkasan serah-terima (handoff) menggunakan format baku ini:
[PATH]/prompts/08-session-handoff.md
Pastikan status terakhir (current state) tercatat detail agar sesi berikutnya bisa langsung menyambung pekerjaan.
Gunakan saat sesi chat sudah terlalu panjang/lambat dan Anda ingin pindah ke chat baru.
Project ini baru saja mengalami perubahan arah (pivot) yang signifikan.
Detail Pivot:
[Jelaskan perubahan besarnya di sini]
Evaluasi dan perbarui seluruh dokumen di folder ini:
[PATH]/docs/foundation-pack
Gunakan instruksi sinkronisasi ini:
[PATH]/prompts/09-post-pivot-sync.md
Kirimkan saat terjadi perubahan besar (misal: ganti database, ganti flow autentikasi).
Download Center
Dapatkan akses langsung ke file konfigurasi untuk proyek Anda.
Template Documents
Copy checklist
00-copy-checklist.mdChecklist singkat agar pack masuk ke project baru tanpa file yang tertinggal.
Project brief template
01-project-brief-template.mdTemplate brief awal untuk menangkap konteks bisnis, user, dan tujuan project.
PRD template
02-prd-template.mdStruktur product requirement document untuk kebutuhan fitur dan ruang lingkup product.
Architecture blueprint
03-architecture-blueprint-template.mdTemplate arsitektur untuk boundary system, flow data, dan keputusan teknis utama.
Engineering guidelines
04-engineering-guidelines-template.mdAturan engineering agar implementasi tetap konsisten dan production-grade.
AI guardrails
05-ai-guardrails-template.mdGuardrails kerja AI supaya tidak lompat scope, menambah dependency sembarangan, atau meninggalkan residue.
Implementation roadmap
06-implementation-roadmap-template.mdRoadmap implementasi bertahap, dari fondasi sampai phase delivery.
Feature spec template
07-feature-spec-template.mdTemplate yang dipakai sebelum execution modul besar agar scope tetap sempit dan jelas.
Prompt Modules
One-shot master
00-one-shot-master.mdSatu prompt yang mengerjakan semuanya — detect project type, apply skill, generate foundation, health check, dan pre-execution plan.
Foundation generator
01-foundation-generator.mdMenyusun foundation dari nol ketika Anda belum punya struktur isi sama sekali.
Foundation finalizer
02-foundation-finalizer.mdMerapikan isi foundation draft agar keputusan, asumsi, dan dokumen utama sinkron.
Phase execution
03-phase-execution.mdPrompt untuk menjalankan implementasi setelah foundation dan feature spec siap.
Full filler
04-foundation-filler.mdMode pengisian untuk konteks project yang lebih lengkap daripada ultra brief.
Ultra short filler
05-ultra-short-foundation-filler.mdMode paling ringkas. Setelah brief file diisi, cukup 1 prompt untuk menghasilkan draft foundation awal.
Foundation health check
06-foundation-health-check.mdReview menyeluruh foundation sebelum execution dimulai. Identifikasi gap, open decisions yang blocking, dan status kesiapan.
Pre-execution checklist
07-pre-execution-checklist.mdChecklist wajib sebelum mulai coding phase. Verifikasi foundation, scope, dan kesiapan teknis.
Session handoff
08-session-handoff.mdBuat ringkasan sesi lengkap agar sesi AI berikutnya bisa langsung lanjut tanpa recap dari nol.
Post-pivot sync
09-post-pivot-sync.mdSync seluruh foundation setelah project mengalami perubahan arah yang signifikan.
Skill Layer
Web SaaS
web-saas.mdKonteks dan asumsi default untuk SaaS web: multi-tenant, subscription, auth, billing, monitoring.
Internal Tool
internal-tool.mdKonteks untuk tool internal: RBAC, audit log, dense UI, single-tenant, deployment on-premise.
Mobile App
mobile-app.mdKonteks untuk mobile app: React Native/Flutter, offline mode, push notification, App Store.
API Only
api-only.mdKonteks untuk backend service: REST/GraphQL, versioning, rate limiting, observability.
AI Product
ai-product.mdKonteks untuk product berbasis LLM: prompt management, cost tracking, safety guardrails.
Frontend Expert
role-frontend-expert.mdMemaksa AI untuk fokus ke tipografi, UI/UX, accessibility (a11y), semantic HTML, dan komponen kecil.
Backend Expert
role-backend-expert.mdMemaksa AI untuk menerapkan arsitektur bersih, performa tinggi, struktur SOLID, dan error handling sentral.
Security Expert
role-security-expert.mdMemaksa AI untuk memvalidasi seluruh input, mencegah OWASP Top 10, serta mengamankan data sensitif.
Framework: Next.js App Router
framework-nextjs.mdGuardrails agar AI patuh pada standar React Server Components, Server Actions, dan struktur direktori App Router.
Framework: Laravel
framework-laravel.mdPraktik terbaik MVC, fat model skinny controller, Form Requests, dan pencegahan N+1 query bawaan Eloquent.
Framework: Flutter
framework-flutter.mdMemaksa konvensi deklaratif UI, arsitektur state management (BLoC/Riverpod), dan zero UI-blocking.
Framework: Golang
framework-golang.mdAturan ketat idiom Go: error wrapping berkonteks, context passing, dan pencegahan goroutine leaks.
Support Files
SUPER-BRIEF.md
Template brief paling ringkas — 5 baris sudah cukup untuk trigger one-shot master.
PROJECT-BRIEF-ULTRA.md
Template brief singkat yang lebih lengkap dari SUPER-BRIEF untuk konteks yang lebih kaya.
QUICKSTART.md
Panduan 3 menit yang menjelaskan alur 1 prompt, 2 prompt, dan 4 prompt.
AI-COMMANDS.md
Command siap kirim ke AI tanpa perlu merangkai instruksi dari nol.
AI-INVOKE.md
Pola file-based invocation jika AI Anda bisa membaca workspace atau file lokal.
ULTRA-EXAMPLE.md
Contoh end-to-end untuk alur ultra mode.
Global AI Rules (Root Level)
Cursor Rules
.cursorrulesAturan global untuk pengguna Cursor IDE. Taruh file ini di root proyek.
Antigravity Agents
AGENTS.mdAturan global untuk ekosistem AI Antigravity (AGY). Taruh file ini di root proyek.
Claude Rules
claude.mdKonteks proyek untuk Claude. Taruh file ini di root proyek atau jadikan Project Knowledge.
Windsurf Rules
.windsurfrulesAturan global untuk pengguna Windsurf IDE. Taruh file ini di root proyek.