Kalau kamu pakai Claude Code atau AI agent lain untuk kerja sehari-hari, kamu mungkin sudah sadar: output token itu mahal. Bukan hanya soal uang — tapi juga soal kecepatan. Semakin sedikit token yang harus diproses, semakin cepat kamu dapat jawaban.
Dari situlah Caveman skill lahir.
Apa Itu Caveman Skill?
Caveman adalah custom skill untuk Claude Code yang memaksa AI berbicara seperti "caveman" — alias tanpa basa-basi. Tidak ada greeting. Tidak ada kalimat pelicin. Tidak ada hedging seperti "mungkin perlu dipertimbangkan". Hanya inti dari jawaban, langsung.
Contoh bedanya:
Tanpa Caveman:
"Sure, I'd be happy to help with that! The reason this is happening is because of how the state update is being processed. I would recommend that you consider using a functional update pattern. Let me show you how you can refactor this."
Dengan Caveman:
"State update race condition. Use functional form:
setCount(c => c + 1)Fixes the stale closure issue."
Lebih pendek? Jauh. Masih paham? Tetap paham. Teknis terms tetap utuh. Yang dihilangkan cuma fluff.
Berapa Banyak yang Dihemat?
Dari testing di GitHub repo resminya, Caveman menghasilkan penghematan signifikan:
| Task | Normal | Caveman | Dihemat |
|---|---|---|---|
| Explain React re-render bug | 1180 | 159 | 87% |
| Fix auth middleware token expiry | 704 | 121 | 83% |
| Docker multi-stage build | 1047 | 290 | 72% |
| Debug PostgreSQL race condition | 1200 | 232 | 81% |
| Review PR for security issues | 678 | 398 | 41% |
| Average | 1214 | 294 | 65% |
Rata-rata penghematan: 65%. Ada task yang sampai 87%, ada juga yang "hanya" 22%. Tergantung seberapa banyak fluff dalam jawaban original.
Yang penting: Caveman hanya menghemat output token — token reasoning/thinking tetap sama. Caveman tidak bikin otak AI lebih kecil. Caveman cuma bikin mulutnya lebih pendek.
Cara Install
1. Download dari GitHub
1git clone https://github.com/juliusbrussee/caveman.git2. Tambahkan ke Claude Code
Copy isi file caveman ke folder skills kamu, atau invoke dengan command:
1/caveman3. Activate saat butuh
Trigger Caveman dengan prompt seperti:
- "caveman mode"
- "talk like caveman"
- "less tokens"
- "be brief"
- "use caveman"
Kapan Pakai Caveman
Gunakan Caveman kalau:
- Kamu pakai AI untuk internal tools — tidak perlu rapinya
- Jalankan automated code review di banyak PR sekaligus
- Iterasi prototyping cepat dan tanya hal yang repetitif
- Kamu sudah paham domainnya dan cuma butuh jawaban singkat
Jangan pakai Caveman kalau:
- Output dibaca orang non-teknis
- Butuh penjelasan lengkap untuk stakeholder
- Dokumentasi yang perlu detail dan kontekstual
- Situasi dimana kejelasan lebih penting dari kecepatan
Yang Dihapus vs Dipertahankan
Yang dihapus:
- Articles: "a", "an", "the"
- Pleasantries: "Sure, I'd be happy to", "Let me help you"
- Hedging: "might consider", "could be worth", "possibly"
- Basa-basi: "Great question!", "Thanks for reaching out"
Yang tetap:
- Technical terms: "polymorphism", "async/await", "race condition"
- Error messages: tetap quoted persis seperti aslinya
- Git commits: tetap ditulis normal
- Numbers dan kode: tetap ada
Catatan Penting
Caveman bukan solusi untuk semua kasus. Ini tools untuk workflow tertentu. Kalau kamu bikin produk yang outputnya dibaca user — tetap pakai bahasa yang sopan dan lengkap. Tapi untuk workhorses sehari-hari yang cuma kamu yang baca? Caveman bisa hemat 65% biaya API.
Dan jujur — ada sesuatu yang memuaskan tentang jawaban yang langsung totok. Kadang kamu tidak butuh rapinya. Kamu butuh jawabannya.
