In Tips
Cara Saya Menyinkronkan Skills di Claude Code, Codex, dan Opencode
Beberapa hari ini saya sedang rajin mengkoleksi skills di Claude Code maupun Opencode — karena sangat membantu sekali dalam workflow pembuatan tools dan produk yang sedang saya kerjakan.
Tapi di proses pengumpulan ini, makin lama makin berantakan. Tiap kali berpindah agents, saya perlu install skills dari awal lagi. Contohnya, saya utamanya pakai Claude Code, tapi pas ingin mencoba Codex, ya harus install ulang semua. Untungnya, Opencode ternyata membaca directory settings langsung dari ~/.claude/ milik Claude Code — jadi saya tidak pusing ketika token habis dan harus ganti agents. Masalah kecil, selesai sendiri. Tapi masalah yang lebih besarnya: gimana caranya semua ini tetap rapi dan sinkron?
Nah, di sini saya nemu workflow yang dibagikan Brian Lovin, dia nyimpan semua config skills-nya di sebuah repository GitHub sebagai source of truth. Langsung tertarik, langsung fork, langsung saya coba install di komputer.
Yang paling saya suka dari repo ini adalah sync script-nya. Script ini muncul sebagai command-line interface yang sangat mudah dipahami. Script ini menampilkan tiap skill dengan salah satu dari empat status: synced, local-only, conflict, atau external symlink. Jadi bisa langsung keliatan, skill ini terinstall di mana dan kondisinya bagaimana.
Kalau kamu tertarik juga untuk mencobanya, bisa fork repository-nya di github.com/brianlovin/claude-config.
Satu hal yang belum ada di repo-nya adalah sync untuk MCP config, yang mana saya butuhkan untuk Opencode. Ini yang ingin saya tambahkan selanjutnya, supaya MCP config ikut tersinkronisasi dan semuanya bisa diatur dari satu repository yang sama.
Read next
In Tips
Making the Logo Grid Not Look Terrible
I was working on the landing page and got to the "trusted by" section — the client logo wall every startup or agency site has. Shouldn't take long, I thought....
In Thoughts
Pretext and the Problem I Didn't Know Existed
I have been building web and mobile UI for a while and… I thought I had a decent reads on how browsers actually work under the hood. Then I came across Pretext...