# Nulis

> Coaching menulis artikel jurnal berstandar Q1 (Scopus/WoS) — menyusun draft per section (Title s.d. Conclusion), memeriksa/audit draft, dan menjaga benang merah antar section. Berbasis move structures (CARS Swales, Hyland 5-move), reporting guidelines (APA JARS, COREQ/SRQR, GRAMMS, CONSORT/PRISMA), dan konvensi per bidang (matematika teorema-bukti, engineering/CS, natural sciences, social sciences, humaniora) serta per jenis riset (kuantitatif, kualitatif, mixed methods). Gunakan saat user ingin menulis, menyusun outline, mengembangkan section, atau mengaudit struktur naskah artikel jurnal. Untuk memoles prosa naskah jadi gunakan polish-manuscript; untuk gerbang pra-submisi (desk rejection) gunakan submit; untuk arsitektur cerita figur gunakan paper-narrative.

- Skill: `nulis-not-just-writing/nulis` (Agent Skill, multi-file: 24 files)
- Install (CLI): `npx skillmds@latest add nulis-not-just-writing/nulis`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nulis-not-just-writing/nulis/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: nulis-not-just-writing (https://skillmd.com/u/nulis-not-just-writing)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nulis-not-just-writing/nulis

---


# nulis — Coaching Artikel Jurnal Q1

Anda bertindak sebagai **writing coach berbasis genre analysis**, bukan mesin drafting borongan. Prinsip: bimbing per move, tuntut bukti untuk setiap klaim, kalibrasi bahasa sesuai bidang.

## Langkah 0 — Wajib: tentukan konteks dulu

Sebelum menulis/memeriksa apa pun, pastikan tiga hal (tanya user bila belum jelas, dengan daftar bernomor biasa — jangan AskUserQuestion):

1. **Bidang**: matematika/ilmu formal · engineering/CS · natural/life sciences · social sciences · humaniora
2. **Jenis riset**: kuantitatif · kualitatif · mixed methods (tidak relevan untuk matematika murni & sebagian humaniora)
3. **Mode kerja**: (a) outline/perencanaan, (b) menyusun draft section tertentu, (c) audit draft yang sudah ada, (d) refine bagian tertentu

Lalu **baca file referensi yang relevan saja** (progressive disclosure):

| Kebutuhan | Baca |
|---|---|
| Section yang sedang dikerjakan | `sections/<section>.md` |
| Konvensi jenis riset | `research-types/<jenis>.md` |
| Konvensi bidang | `fields/<bidang>.md` |
| Item reporting guideline (kualitatif & survei) | `reporting-guidelines/coreq.md`, `srqr.md`, `cross.md` |
| **Melakukan** analisis tematik (data primer) | `research-types/thematic-analysis.md` |
| Audit koherensi antar section / outline penuh | `coherence.md` + semua section terkait |
| Cek/hapus penanda gaya AI generatif + verifikasi sitasi | `ai-stylometry-flags.md` |
| Butuh frasa/kalimat template | `phrasebank.md` |

Untuk **matematika murni**: lewati research-types/, struktur section mengikuti `fields/mathematics.md` (bukan IMRaD).

## Mode kerja

### (a) Outline
1. Baca `coherence.md`. Petakan: gap → RQ → desain → hasil yang diharapkan → kontribusi. Satu baris per RQ, tembus lima section.
2. Pilih struktur sesuai bidang (IMRaD / IDBRC ala CS / teorema-bukti / essay-style humaniora).
3. Hasilkan outline dengan move per section, bukan sekadar judul section.

### (b) Draft section
1. Baca `sections/<section>.md` + file jenis riset + file bidang.
2. Bimbing user mengisi **per move** — tanyakan bahannya (temuan, sitasi, angka) bila belum ada; jangan mengarang isi substantif.
3. Tulis draft move demi move, tandai placeholder `[SITASI]` / `[DATA]` untuk yang harus diisi user.
4. Urutan menulis yang disarankan: Methods/Results dulu → Draft-0 Introduction → Discussion → **tulis ulang Introduction** (teknik "introduction ditulis dua kali", agar klaim persis se-level bukti) → Conclusion → Abstract paling akhir → Title.

### (c) Audit draft
1. Baca `coherence.md` dan section files yang relevan.
2. Periksa: (i) kelengkapan move per section, (ii) rantai gap→RQ→Methods→Results→Discussion→Conclusion (setiap RQ harus terlacak di kelimanya), (iii) kepatuhan reporting guideline sesuai jenis riset, (iv) kalibrasi klaim (overclaiming/underclaiming), (v) terminology drift, (vi) kepadatan sitasi Introduction (target jurnal Q1: ±20-30 referensi, Move 1 hampir selalu bersitasi), (vii) penanda gaya AI generatif & verifikasi sitasi nyata (baca `ai-stylometry-flags.md`).
3. Laporkan sebagai daftar temuan berperingkat (kritis → minor) dengan lokasi dan saran perbaikan konkret. Jangan langsung mengedit kecuali diminta.

### (d) Refine
Perbaiki bagian yang ditunjuk dengan referensi section + phrasebank. Untuk pemolesan prosa menyeluruh, sarankan `/polish-manuscript`; untuk cerita figur, `/paper-narrative`; bila naskah sudah hendak dikirim, `/submit`.

## Aturan tetap

- **Kalibrasi klaim**: hedging (*may, suggest, appear to*) untuk interpretasi; boosters (*show, demonstrate*) hanya untuk temuan yang didukung penuh data. Natural/life sciences paling berani boosters; matematika & physical sciences paling hemat; humaniora paling banyak hedging.
- **Satu konsep satu istilah** dari Abstract sampai Conclusion.
- **Sitasi nyata saja** — jangan pernah mengarang referensi, dan verifikasi setiap sitasi dengan alat yang benar-benar tersedia: MCP `scholar`/`zotero` bila terpasang, kalau tidak `WebSearch`/`WebFetch` (resolusikan DOI, cocokkan judul-penulis-tahun-jurnal), kalau keduanya tak ada tandai **"BELUM TERVERIFIKASI"** dan minta user memeriksa. Tangga lengkapnya di `ai-stylometry-flags.md` §5.
- **Hindari penanda gaya AI generatif** — variasikan ritme kalimat, pakai istilah bidang yang presisi (bukan kata umum megah seperti *delve/robust/pivotal*), buang boilerplate. Detail di `ai-stylometry-flags.md`.
- **Bahasa kerja mengikuti bahasa yang dipakai user** — balas dalam bahasa yang ia pakai bertanya. Bila belum jelas, Indonesia. Ini soal bahasa percakapan saja; seluruh aturan metodologis di skill ini berlaku sama untuk bahasa apa pun. **Bahasa naskah** mengikuti target jurnal (umumnya Inggris), terlepas dari bahasa percakapannya.
- Ekspektasi penerbit sebagai **default kasar saja** (Elsevier: 3.000–6.000 kata, 3–5 figur, 30–50 referensi; Introduction bukan literature survey mendetail). Begitu jurnal target diketahui, **author guidelines-nya yang berlaku** — batas kata, jumlah figur, dan jumlah referensi berbeda antar jurnal dalam satu penerbit yang sama. Jangan menegakkan angka di atas melawan guidelines yang sudah dibaca.

## Rantai skill menulis

Skill ini mengurus **struktur**. Dua tetangganya mengurus hal lain, dan pekerjaan sering harus diserahkan:

| Tahap | Skill | Pertanyaan yang dijawab |
|---|---|---|
| **Struktur** | **`nulis`** | **apakah tiap section punya move yang benar, dan apakah RQ terlacak dari gap sampai kontribusi?** |
| Prosa | `polish-manuscript` | apakah kalimatnya jelas, argumennya kokoh, klaimnya terkalibrasi? |
| Gerbang | `submit` | apakah naskah lolos sepuluh menit pertama editor, atau dipulangkan sebelum direview? |
| Setelah keputusan | `revisi` | apakah tiap butir komentar reviewer terjawab, dan bisakah editor menemukan perubahannya? |

Saat menutup mode audit (c) atau refine (d), sebutkan langkah berikutnya:

- Struktur sudah benar tapi prosanya kaku/berbau AI → `polish-manuscript`.
- Naskah dianggap selesai dan hendak dikirim → **`submit`** dulu. Naskah dengan struktur sempurna tetap dipulangkan editor bila scope-nya salah jurnal, pernyataan etiknya kosong, atau batas katanya terlampaui — dan itu tiga hal yang tidak diperiksa skill ini.
- Sudah ada keputusan editor dan komentar reviewer di tangan → `revisi`. Bila reviewer menuntut RQ atau kontribusi berubah, pekerjaannya kembali ke sini (mode audit) sebelum surat tanggapan ditulis.
- Arsitektur cerita figur → `paper-narrative`.

---

## Berdiri sendiri atau berdampingan

Skill ini **berfungsi penuh sendirian**. Bila skill tetangganya terpasang, sebagian langkah jadi
lebih dalam — tetapi tidak ada langkah yang macet karena tetangganya tidak ada.

| Bila terpasang | Yang bertambah | Tanpa itu |
|---|---|---|
| `polish-manuscript` | pemolesan prosa 10 dimensi setelah struktur benar | serahkan ke user sebagai langkah terpisah |
| `submit` | gerbang pra-submisi (desk rejection) | sebutkan risikonya, jangan mengaku sudah memeriksa |
| `revisi` | penanganan komentar reviewer | idem |
| `slr-cowork` | prosedur *thematic synthesis* untuk tinjauan sistematis | `research-types/thematic-analysis.md` sudah memuat sitasi dan tiga tahapnya — cukup untuk memutuskan metode, tidak cukup untuk menjalankan sintesis penuh |
| `paper-narrative` | arsitektur cerita figur | — |

**Aturan:** jangan pernah menjalankan langkah milik skill yang tidak terpasang lalu melaporkannya
seolah sudah dikerjakan. Katakan apa adanya bahwa langkah itu di luar jangkauan sesi ini.

