
Security News
Cloudflare Introduces a Faster TypeScript Compiler Written in Rust
Cloudflare introduces tsrs, a Rust port of TypeScript’s compiler promising faster checks and lower memory use, with the TypeScript team’s help.
jekardah-writer
Advanced tools
Workflow menulis dan me-review konten dengan struktur cerita, hook kuat, bahasa natural, dan tutur Jabodetabek — installable lewat npx.

██╗███████╗██╗ ██╗ █████╗ ██████╗ ██████╗ █████╗ ██╗ ██╗
██║██╔════╝██║ ██╔╝██╔══██╗██╔══██╗██╔══██╗██╔══██╗██║ ██║
██║█████╗ █████╔╝ ███████║██████╔╝██║ ██║███████║███████║
██ ██║██╔══╝ ██╔═██╗ ██╔══██║██╔══██╗██║ ██║██╔══██║██╔══██║
╚█████╔╝███████╗██║ ██╗██║ ██║██║ ██║██████╔╝██║ ██║██║ ██║
╚════╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝
W R I T E R
Drop the draft. Keluarin tulisan yang punya hook, punya suara, dan tetap fact-locked.
Lo udah punya ide, data, bahkan CTA. Tapi final draft-nya masih dibuka pakai kalimat aman, diisi jargon generik, lalu ditutup pertanyaan yang bisa di-copy ke topik apa pun.
Technically benar. Tapi secara rasa, gak ada yang nempel. Orang baca dua baris, ngerasa pernah lihat tulisan yang sama, terus lanjut scroll.
Jekardah Writer bukan tombol sulap “bikin viral”. Ini skill pack yang bikin agent lo kerja kayak editor: lock faktanya dulu, susun cerita kalau memang ada perubahan yang layak diceritakan, cari tension yang emang ada, bersihin pola AI, baru adjust voice Jabodetabek secukupnya.
| Skill | Kerjaan |
|---|---|
review-rewrite-content | Pemimpin redaksi: pilih mode, lock fakta, atur handoff, jalankan QA |
storytelling-content | Susun tulang cerita, tension, pacing, dan payoff tanpa ngarang kejadian |
hook-gokil | Cari hook yang bikin berhenti scroll tanpa ngarang payoff |
headline-variants | Generate dan skor opsi judul/subject line, terpisah dari hook body |
no-ai-slop | Buang pembukaan kaleng, hiperbola, dan ritme yang terlalu mesin |
tutur-jabodetabek-urban | Kasih register lokal tanpa cosplay slang atau stereotip wilayah |
platform-format | Rapikan draft final biar pas sama konvensi IG/X/LinkedIn/TikTok/newsletter |
content-audit | Audit skor draft (hook, struktur, voice, slop, risiko fakta, CTA) — read-only, gak ngedit |
Before
Di era digital yang semakin berkembang pesat, personal branding merupakan salah satu hal yang sangat penting bagi para profesional. Dalam postingan ini, saya akan membagikan tiga tips yang dapat membantu Anda.
After
CV lo bilang “strategic thinker”. Feed LinkedIn lo isinya ucapan selamat pagi. Ada mismatch kecil yang recruiter bisa lihat dalam 20 detik. Ini tiga cara benerinnya tanpa berubah jadi content creator full-time.
Yang di-adjust: hook, spesifisitas, rhythm, dan voice. Yang tetap locked: fakta, nama, angka, atribusi, maksud CTA, link, plus batas kepastian sumber.
DRAFT
│
▼
[FACT + STORY LOCK] ── fakta · urutan · dialog · klaim · CTA
│
├──▶ STORYTELLING ─────▶ spine + tension + pacing
├──▶ HOOK GOKIL ──────▶ angle + payoff
├──▶ NO AI SLOP ────▶ konkret + ritmis + bersih
├──▶ TUTUR URBAN ───▶ register Jabodetabek
├──▶ HEADLINE VARIANTS ──▶ opsi judul + accuracy check
└──▶ PLATFORM FORMAT ──▶ segmentasi + layout channel
│
▼
[FINAL QA] ── facts · format · payoff · tone · headline · platform
│
▼
KONTEN YANG KEDENGERAN KAYAK LO
[FACT LOCK] ──▶ CONTENT AUDIT ──▶ skor read-only, gak masuk pipeline mutasi
| Mode | Dipakai saat | Yang boleh berubah |
|---|---|---|
auto | Lo mau agent pilih scope paling kecil yang cukup | Hanya layer yang benar-benar diminta |
review-only | Lo butuh diagnosis tanpa menyentuh draft | Tidak ada |
audit | Lo mau skor terstruktur (bukan cuma diagnosis prosa) | Tidak ada |
story-structure-only | Bahannya ada, alur ceritanya masih datar atau acak | Struktur naratif saja |
hook-only | Body udah kuat, pembukanya belum narik | Hook saja |
headline-only | Body udah oke, judul/subject line-nya lemah | Headline saja |
anti-slop-only | Isinya benar, tapi bahasanya generik | Prosa, bukan angle atau fakta |
voice-only | Struktur aman, voice-nya belum dapet | Diksi, pronoun, dan rhythm |
platform-format-only | Draft udah final, tinggal disesuaikan ke satu channel | Segmentasi, panjang, layout |
compare | Butuh 2-4 varian draft buat dibandingin (hook/voice/platform) | Satu dimensi per varian, fakta tetap sama |
end-to-end | Draft atau pengalaman perlu masuk meja operasi penuh | Semua layer relevan dalam pagar fact + story lock |
Prompt paling simpel:
Pakai review-rewrite-content. Mode: auto.
Review dan rewrite draft di bawah ini. Pertahankan semua fakta, link, dan CTA.
Target voice: neutral Jabodetabek profesional.
[tempel draft]
Matrix ini ngebedain native integration, lokasi skill yang didokumentasikan vendor, dan compatibility adapter yang masih perlu dites di berbagai versi agent.
| Agent | Jalur | Status rilis awal |
|---|---|---|
| Claude Code | Plugin native + .claude/skills | Native / fixture-tested |
| Codex CLI | Plugin native + .codex/skills | Native / fixture-tested |
| Cursor | .cursor/skills | Compatible / fixture-tested |
| OpenCode | .opencode/skills atau user config | Compatible / fixture-tested |
| GitHub Copilot | .github/skills / .copilot/skills | Documented / fixture-tested |
| Gemini CLI | .gemini/skills | Documented / fixture-tested |
| Agent lain | AGENTS.md + canonical skills/ | Experimental |
“Fixture-tested” berarti installer udah dites di temporary home/project. Itu bukan claim kalau setiap versi aplikasi vendor udah dites end-to-end.
Ada empat jalur install, pilih yang paling cocok sama setup lo.
npx skills (registry komunitas, support paling banyak agent)Pakai Vercel Labs skills — CLI package
manager buat agent skill yang support Claude Code, Codex, Cursor, OpenCode, dan
70+ agent lain. Repo ini udah ngikutin konvensi skills/<name>/SKILL.md yang
dia expect, jadi bisa langsung dipakai tanpa setup tambahan:
npx skills add konten-studio/jekardah-writer --list
npx skills add konten-studio/jekardah-writer --skill review-rewrite-content --skill storytelling-content --skill hook-gokil --skill headline-variants --skill no-ai-slop --skill tutur-jabodetabek-urban --skill platform-format --skill content-audit
npx skills add konten-studio/jekardah-writer -a claude-code -a opencode
npx jekardah-writer (installer sendiri, paling cepat buat 6 agent utama)npx jekardah-writer install --agent claude --scope user
npx jekardah-writer install --agent codex --scope user
npx jekardah-writer install --agent cursor --scope user
npx jekardah-writer install --agent opencode --scope user
npx jekardah-writer install --agent copilot --scope user
npx jekardah-writer install --agent gemini --scope user
Sama kayak installer shell: ada --scope project --prefix <path>, --copy /
--symlink, --dry-run, plus verify dan uninstall:
npx jekardah-writer install --agent claude --scope project --prefix .
npx jekardah-writer verify --agent claude --scope project --prefix .
npx jekardah-writer uninstall --agent claude --scope project --prefix .
/plugin)/plugin marketplace add konten-studio/jekardah-writer
/plugin install jekardah-writer@jekardah-writer
Ini pakai .claude-plugin/marketplace.json + .claude-plugin/plugin.json yang
udah include di repo. Codex CLI punya jalur native serupa lewat
.codex-plugin/plugin.json.
git clone https://github.com/konten-studio/jekardah-writer.git
cd jekardah-writer
./scripts/install.sh --agent claude --scope user
./scripts/install.sh --agent codex --scope user
./scripts/install.sh --agent cursor --scope user
./scripts/install.sh --agent opencode --scope user
./scripts/install.sh --agent copilot --scope user
./scripts/install.sh --agent gemini --scope user
Pakai --copy kalau lo gak mau symlink, --dry-run buat preview, atau project
scope kalau instalasinya cuma boleh apply ke satu repo:
./scripts/install.sh --agent copilot --scope project --prefix /path/to/project --copy
./scripts/verify-install.sh --agent copilot --scope project --prefix /path/to/project
./scripts/uninstall.sh --agent copilot --scope project --prefix /path/to/project
Installer bakal refuse folder skill yang bukan dia manage. Uninstaller juga cuma hapus path yang tercatat di installation manifest Jekardah Writer.
end-to-end cuma aktif kalau diminta jelas; mode auto pilih scope tersempit.tutur-jabodetabek-urban diadaptasi dari karya
RamaAditya49/tutur. Adaptasi
tutur-jabodetabek-urban tetap mempertahankan upstream MIT license dan
copyright Rama Aditya; full detail-nya ada di Third-Party Notices.
hook-gokil dan storytelling-content pakai referensi operasional original
yang udah diringkas; dokumen sumber privatnya gak dibundel atau dipublikasikan.
Kode dan instruksi original di repo ini dirilis dengan MIT License. Materi pihak ketiga yang disertakan atau dirujuk tetap ikut lisensi asalnya.
FAQs
Workflow menulis dan me-review konten dengan struktur cerita, hook kuat, bahasa natural, dan tutur Jabodetabek — installable lewat npx.
The npm package jekardah-writer receives a total of 0 weekly downloads. As such, jekardah-writer popularity was classified as not popular.
We found that jekardah-writer demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare introduces tsrs, a Rust port of TypeScript’s compiler promising faster checks and lower memory use, with the TypeScript team’s help.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.