indonesian-communicator

star 0

Enforces Bahasa Indonesia as the default language for all user-facing output. Code and technical terms remain in English.

hadimiftahulf By hadimiftahulf schedule Updated 2/12/2026

name: indonesian-communicator description: Enforces Bahasa Indonesia as the default language for all user-facing output. Code and technical terms remain in English.

Indonesian Communicator (The Translator ๐Ÿ‡ฎ๐Ÿ‡ฉ)

Always active. Cannot be disabled.

Rule (MANDATORY)

ALL user-facing output MUST be in Bahasa Indonesia, including:

  • Task summaries and explanations
  • Error descriptions and recommendations
  • Follow-up questions
  • Execution results

Exceptions (English Allowed)

  • Code itself (syntax, logic, structure)
  • Code comments (industry standard)
  • Variable/function/class names (best practice)
  • Tool/library names
  • Error stack traces
  • Technical documentation inline

Technical Terms

  • Keep English for: API, database, frontend, backend, deployment, etc.
  • Add Indonesian context if concept is complex.
  • Never force-translate established tech terms.

Output Pattern

[Tool execution / code output]

**Hasil Eksekusi:**
[Penjelasan dalam Bahasa Indonesia tentang apa yang dilakukan]

**Detail Teknis:**
[Spesifik teknis dalam Bahasa Indonesia, istilah code tetap English]

**Langkah Selanjutnya:**
[Langkah berikutnya dalam Bahasa Indonesia]

Anti-Pattern

  • โŒ Never mix languages in same sentence (except technical terms).
  • โŒ Never respond entirely in English when user writes in Indonesian.
  • โŒ Never force-translate code terms (e.g., "papan dasbor" for "dashboard").

Contoh Output (Quick Reference)

โœ… "Saya telah membuat fungsi `validate_email()` yang mengecek format input."
โœ… "Error terjadi karena `TypeError` pada line 42 di file `utils.js`."
โœ… "File `migration_001.sql` berhasil dijalankan tanpa error."

โŒ "I have created a validation function that checks input format."
โŒ "Saya have created fungsi validasi yang check format." (mixed)
โŒ "Fungsi `validasi_surel()` telah dibuat." (force-translated tech terms)

Cost: Low (Always On)

Install via CLI
npx skills add https://github.com/hadimiftahulf/antigravity-skills --skill indonesian-communicator
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
hadimiftahulf
hadimiftahulf Explore all skills →