Review Repo GitHub: agent-stylebooks, 16 Gaya Penulisan Profesional untuk AI Agent

Tiara Basori

4 November 2026 · 34 min

Review Repo GitHub: agent-stylebooks, 16 Gaya Penulisan Profesional untuk AI Agent
Daftar Isi

Meminta AI "tulis lebih baik" hampir selalu berakhir dengan hasil yang generik. Masalahnya bukan model, tapi tidak adanya sistem editorial yang jelas. agent-stylebooks menyediakan 16 sistem penulisan siap pasang, diambil dari style guide publik yang sudah terbukti di dunia nyata.

Repo ini cocok untuk siapa pun yang memakai AI untuk menulis dokumentasi, artikel bantuan, pesan error, atau konten publik. Alih-alih menebak-nebak prompt, kamu memasang satu stylebook dan membiarkannya mengatur struktur, urutan informasi, dan cara memeriksa hasilnya.

Info Repository:
  • Nama Repo: Neeeophytee/agent-stylebooks
  • Kelebihan: 16 stylebook siap pakai, format Agent Skills yang portabel, dan aturan yang menjaga fakta, kode, serta makna legal tetap utuh
  • Lisensi: MIT License

Apa Itu agent-stylebooks?

agent-stylebooks adalah kumpulan Agent Skills yang masing-masing berisi sistem editorial lengkap. Setiap stylebook mendefinisikan apa yang harus ditulis lebih dulu, bagaimana informasi diurutkan, istilah apa yang harus dipertahankan, ambiguitas apa yang tidak boleh muncul, dan bagaimana hasil akhirnya diperiksa.

Stylebook-nya diturunkan dari panduan publik seperti Google Developer Docs, GOV.UK, GitHub Docs, Microsoft Writing Style, Apple Interface Writing, NASA Technical Writing, sampai CDC Clear Communication. Ini bukan produk resmi vendor tersebut—statusnya komunitas, dengan provenance yang dicatat terbuka. Semua skill memakai format SKILL.md, jadi bisa dipasang di Claude Code, Codex, Gemini CLI, Cursor, GitHub Copilot, termasuk Hermes Agent.

Kenapa Repo Ini Penting?

  1. Mengganti Prompt Ad-hoc dengan Sistem. Prompt biasa berubah tiap sesi, mudah melenceng, dan sering tidak jelas sumbernya. Stylebook bersifat reusable: dipasang sekali, lalu dipakai berulang dengan keputusan editorial yang konkret. Hasilnya lebih konsisten, terutama kalau kamu menulis banyak dokumen dengan gaya yang harus seragam.

    Perbedaannya terasa langsung. Pesan error generik seperti "An error occurred while processing your request" bisa berubah jadi "We couldn't save your changes. Check your connection and try again" hanya dengan mengganti sistem yang dipakai.

  2. Pilih Sesuai Artefak dan Pembaca. Tidak ada satu gaya untuk semua hal. Repo ini memisahkan stylebook berdasarkan jenis tulisan: dokumentasi teknis (Google, GitLab, GitHub, Kubernetes, MDN, Red Hat), layanan publik dan kesehatan (GOV.UK, 18F, CDC, NHS), produk dan UX (Microsoft, Mailchimp, Apple), serta standar dan tulisan khusus (SEC, W3C, NASA).

    Artinya, kamu bisa memakai $govuk untuk halaman syarat layanan, $github-docs untuk troubleshooting, dan $apple-interface-writing untuk label tombol—tanpa mencampur gaya yang tidak nyambung.

  3. Portabel dan Menjaga Fakta. Semua skill mengikuti spesifikasi Agent Skills, jadi bisa dipindah antar agent tanpa menulis ulang prompt. Yang lebih penting, setiap stylebook diwajibkan mempertahankan fakta yang diberikan, perilaku kode, makna legal, dan batasan domain.

    Untuk tim, ini mengurangi risiko AI "memperbaiki" angka, perintah, atau klausul penting saat merapikan tulisan. Verifikasinya juga jelas: minta agent membandingkan hasil dengan STYLE-MATRIX.md dan menjalankan validasi repo.

Cara Install Repo

  1. Buka repository di GitHub: Neeeophytee/agent-stylebooks.
  2. Pilih stylebook yang sesuai kebutuhan, atau pasang semuanya kalau ingin mencoba beberapa gaya.
  3. Gunakan installer portabel npx skills add (butuh Node.js 22.20+), atau salin folder skill secara manual ke direktori skills agent kamu.
  4. Verifikasi dengan meminta agent menampilkan daftar skill, lalu jalankan satu perintah eksplisit seperti Use $github-docs to rewrite this draft.

Installer portabel (Node.js 22.20+). Contoh berikut memasang satu stylebook untuk Claude Code. Pilih lingkup proyek atau global:

Install skill
npx skills add Neeeophytee/agent-stylebooks --skill cdc-clear-communication -a claude-code

Project · Jalankan dari folder proyek. Skill tersedia untuk proyek ini.

npx skills add Neeeophytee/agent-stylebooks --skill cdc-clear-communication -a claude-code -g

Global · Opsi -g membuat skill tersedia lintas proyek untuk pengguna ini.

Untuk melihat katalog atau memilih beberapa stylebook dan agent secara interaktif:

# Lihat katalog
npx skills add Neeeophytee/agent-stylebooks --list

# Pasang satu stylebook
npx skills add Neeeophytee/agent-stylebooks --skill cdc-clear-communication

# Pasang semua 16 stylebook
npx skills add Neeeophytee/agent-stylebooks

Untuk Claude Code, pasang lewat plugin marketplace:

/plugin marketplace add Neeeophytee/agent-stylebooks
/plugin install agent-stylebooks@agent-stylebooks

Untuk Codex CLI:

codex plugin marketplace add Neeeophytee/agent-stylebooks
codex plugin add agent-stylebooks@agent-stylebooks

Khusus Hermes Agent

Hermes punya dua rute yang didukung repo ini. Rute pertama, salin folder skill yang dipilih ke ~/.hermes/skills/—di Windows biasanya %LOCALAPPDATA%\hermes\skills\. Rute kedua yang lebih rapi: arahkan Hermes ke folder skills/ milik repo ini lewat skills.external_dirs, sehingga semua 16 stylebook terbaca sebagai anak langsung dan tetap sinkron saat repo di-update.

skills:
  external_dirs:
    - D:\path\ke\agent-stylebooks\skills

Kamu juga bisa meminta Hermes mengurusnya langsung lewat chat, misalnya: “Clone repo Neeeophytee/agent-stylebooks, lalu tambahkan folder skills/-nya ke skills.external_dirs.” Setelah itu mulai sesi baru dan minta Hermes menampilkan daftar skill untuk memastikan semuanya terdeteksi.

Catatan: Arahkan ke folder skills/, bukan root repo. Setiap stylebook harus jadi anak langsung dari direktori tujuan—jangan menambah level folder lagi.

Intip Isi Skill

Berikut kutipan dari skills/cdc-clear-communication/SKILL.md, diperiksa pada 13 November 2026. Panel ini menampilkan sebagian instruksi asli, bukan hasil pengujian atau salinan lengkap file. Isinya dapat berubah saat repo diperbarui.

SKILL.md

CDC clear communication

Help a defined public audience notice, understand, and act on accurate health information. Treat clarity as part of safety, not as permission to weaken evidence.


Protect health and scientific truth

  • Preserve verified symptoms, thresholds, populations, time windows, contraindications, uncertainties, and instructions exactly.
  • Do not diagnose, prescribe, infer causation, or add a benefit or risk that the source material does not support.
  • Separate established evidence, preliminary findings, expert judgment, and unknowns.
  • Identify the authority and date for advice that may change during an incident.
  • Flag contradictions or missing clinical review instead of resolving them through prose.
Lihat kutipan lanjutan ↓

Set the communication contract

  1. Name one primary audience and the situation in which they will receive the material.
  2. State the communication objective as an observable outcome: what the audience should know, decide, or do.
  3. Write one primary message that combines the most important fact with its relevance.
  4. Put that message at the beginning. Do not make readers assemble it from several sections.
  5. Identify the primary action and any deadline, trigger, location, or source of help.

When several audiences need different actions, create separate routes or separate products. Do not dilute the primary message into a list of equally weighted points.

Contoh Penggunaan

Pemakaiannya sengaja dibuat eksplisit: sebut nama stylebook dengan tanda $ di awal. Beberapa contoh:

Use $google-developer-docs untuk mengubah catatan ini menjadi panduan setup.
Use $microsoft-writing-style untuk merapikan label tombol dan pesan error di halaman ini.
Use $govuk untuk menulis ulang halaman persyaratan layanan ini agar berorientasi pada keputusan pengguna.

Perhatikan contoh perbedaan hasil untuk pesan error yang sama:

Tanpa stylebook: "An error occurred while processing your request. Please try again later."
Dengan $microsoft-writing-style: "We couldn't save your changes. Check your connection and try again."

Aturan pentingnya: pakai satu stylebook utama per artefak. Kalau butuh batasan tambahan, sebutkan dengan jelas sistem mana yang mengatur struktur dan mana yang hanya memberi batasan. Jangan mencampur suara dari dua organisasi hanya karena keduanya muncul di topik tulisan.

Tips:
  1. Pilih berdasarkan artefak, bukan nama brand. Tulisannya tentang Apple belum tentu cocok memakai $apple-interface-writing; yang menentukan adalah jenis dokumen dan pembacanya.
  2. Satu stylebook utama. Mencampur GOV.UK dan Microsoft dalam satu halaman biasanya menghasilkan nada yang tidak konsisten.
  3. Selalu minta fakta dipertahankan. Tambahkan instruksi agar angka, perintah, kutipan, dan makna legal tidak berubah saat gaya diperbaiki.
  4. Di Hermes, pakai skills.external_dirs. Lebih rapi daripada menyalin 16 folder manual, dan update repo langsung terbaca.
  5. Cek provenance dan lisensi. Stylebook ini komunitas, bukan produk resmi vendor, dan tidak memberi persetujuan legal, medis, atau regulasi.

GitHub — agent-stylebooks

agent-stylebooks adalah cara praktis berhenti menebak prompt penulisan. Pilih satu sistem editorial, pasang sekali, lalu biarkan AI bekerja dengan aturan yang jelas—bukan selera yang berubah tiap sesi. Cocok untuk penulis dokumentasi, tim produk, maupun siapa pun yang ingin hasil tulisan AI lebih konsisten.

Suka artikel review repo seperti ini? Jangan lupa bookmark blog ini!