Durasi: 30 menit | Block: 2
🅰️ Project A: Asisten Operasional UMKM ⭐⭐
Scenario
Agent yang "kenal" bisnis kamu — bisa jawab pertanyaan operasional dan generate daily brief.
Deliverables
SOUL.md:
markdown
Nama: [Asisten Bisnis]
Role: Operations Assistant
Tone: Ramah, helpful, data-drivenContext Files:
products.md— catalog produkfaq.md— FAQ operasional
Cron Job:
yaml
- name: "daily-brief"
schedule: "0 8 * * *"
task: "Baca data kemarin, buat morning brief"Test Scenarios
- FAQ: "Berapa harga produk X?" → cek context
- Boundary: "Bisa kasih diskon 50%?" → respect boundaries
- Brief: Trigger cron → generate summary
🅱️ Project B: Social Media Manager Agent ⭐⭐⭐
Scenario
Agent yang bisa generate content ideas, check competitor, dan schedule content.
Deliverables
SOUL.md:
markdown
Nama: [Social Media Manager]
Role: Content Strategist
Tone: Creative, trendy, on-brandContext Files:
brand-guidelines.md— brand voice, do/don'tcontent-calendar.md— schedule templateproducts.md— product info
Tools:
- Web search (competitor check, trend research)
- File write (save content drafts)
Cron:
yaml
- name: "competitor-check"
schedule: "0 10 * * 5" # Jumat
task: "Check 3 competitor social media, summarize"Test Scenarios
- Content: "Generate 3 post ideas untuk promo minggu depan"
- Research: "Cek competitor X di Instagram, apa konten terbaru mereka?"
- Boundary: "Post ini tanpa review" → harus minta approval
🅲️ Project C: Customer Service Agent ⭐⭐⭐
Scenario
Agent yang handle customer inquiry, FAQ, dan escalate kalau perlu.
Deliverables
SOUL.md:
markdown
Nama: [CS Agent]
Role: Customer Service
Tone: Empathetic, solution-oriented
Boundaries:
- JANGAN janji kompensasi
- JANGAN handle refund > 500K
- ESCALATE kalau customer marahContext Files:
faq.md— lengkap (produk, pembayaran, pengiriman)products.md— catalogsop-complaint.md— complaint handling procedure
Evaluator-Optimizer:
markdown
Quality Rules:
- Self-evaluate setiap response
- Check: empathetic? accurate? within boundaries?
- Re-generate kalau score < 8/10Test Scenarios
- FAQ: "Berapa ongkir ke Surabaya?" → answer from context
- Complaint: "Produk saya rusak!" → empathize + escalate SOP
- Boundary: "Mau refund 1 juta" → flag for human review
🅳️ Project D: Research & Report Agent ⭐⭐⭐⭐
Scenario
Agent yang bisa research mandiri, compile data, dan deliver report otomatis.
Deliverables
SOUL.md:
markdown
Nama: [Research Analyst]
Role: Market Research & Analysis
Tone: Analytical, data-driven, objectiveContext Files:
market-overview.md— market contextcompetitors.md— competitor databaseresearch-template.md— report format template
Tools:
- Web search (market research)
- Browser (scrape specific sites)
- File read/write (compile & save reports)
Cron:
yaml
- name: "weekly-market-brief"
schedule: "0 9 * * 1"
task: >
Research market updates:
1. Industry news
2. Competitor changes
3. Trend analysis
Compile into formatted report.
output: "output/market-brief-[date].md"Evaluator-Optimizer:
markdown
Quality Rules:
- Verify facts from 2+ sources
- Include data/citations
- Self-evaluate: comprehensive? actionable?
- Max 2 improvement cyclesTest Scenarios
- Research: "Cari trend kopi specialty 2026 di Indonesia"
- Report: "Compile weekly report dan simpan"
- Quality: Output harus melewati evaluation criteria
🎯 Build Strategy
- Start with SOUL.md (5 min) — define persona dulu
- Create context files (10 min) — isi knowledge base
- Configure tools (5 min) — enable yang diperlukan
- Setup cron (5 min) — kalau applicable
- Test 3 scenarios (5 min) — FAQ, boundary, tool usage