安裝
npx skills add nothinx/naskah-id適合誰
naskah-id 是一個面向印尼語學術寫作的 AI agent Skill,適合需要撰寫或編輯以下文本的人:期刊文章、畢業論文(skripsi/tesis)、科研基金申請書和研究報告。它內建 EYD V(第五版拼寫規範)與 KBBI 詞彙標準,並強調學術誠信約束:綁定的 agent 不得編造數據、結果、引文或參考文獻,編輯時不得改動數字、結果或引用;沒有可核實的文獻時會寫入 [PERLU RUJUKAN: ...] 標記,而不是虛構來源。
不適合的情況:非印尼語寫作任務,或期望 AI 自動補充真實文獻的場景——該 Skill 明確禁止編造,文獻仍需你自行核實。
3 分鐘完成第一次嘗試
官方推薦的安裝方式是一條命令:
npx skills add nothinx/naskah-id
前提與安裝位置:
- 需要 Node.js 18 或更新版本。
- 上面不帶
-g的命令把 Skill 裝到當前專案;加-g(npx skills add nothinx/naskah-id -g)則對所有專案生效。 - 按官方說明,這條命令適用於 Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot、Windsurf、OpenCode、Cline、Kiro、Antigravity 以及其他支援 Agent Skills 格式的數十種 agent;部分 agent 可用
-a參數指定安裝路徑,例如 Claude Code 對應.claude/skills/naskah-id。
第一次低風險嘗試(建議先做檢查類任務):
- 在安裝了該 Skill 的專案裡,讓支援它的 agent 載入 naskah-id。
- 發起一個唯讀的診斷任務:把一篇印尼語學術文本(如論文段落,Markdown 或純文字均可)交給 agent,請它按 EYD V 和 KBBI 檢查拼寫與用詞,但先不改動檔案。明確告訴它「只給報告,不要寫入檔案」。
- 成功訊號:agent 按學術規範給出拼寫、用詞或結構方面的診斷意見;若涉及文獻,應出現
[PERLU RUJUKAN: ...]標記而非編造引用。
注意:agent 載入 Skill 後會不會讀寫你的檔案、執行命令或存取網路,官方證據沒有逐項說明,不要預設為零風險;涉及修改檔案的操作前先確認副作用並留好備份。
另外,倉庫自帶 scripts/periksa.py(可選,需 Python 3.7+,無額外依賴):執行 python scripts/periksa.py naskah.md 可在不呼叫任何模型的情況下,標出稿件中的違規模式和 AI 腔調。這是不經過 agent 的獨立本地檢查,可作為第一次嘗試前的快速篩查。Skill 還隨附 scripts/openalex.py(無需帳號即可用)用於查找和核對文獻。
使用案例
案例一:檢查論文段落是否規範。 把一段印尼語期刊投稿文本交給已安裝該 Skill 的 agent,請求按 EYD V 和 KBBI 做編輯診斷。agent 會遵循約束:不改數字、結果和引用,不編造任何內容;缺失可核實文獻處會標註 [PERLU RUJUKAN: ...]。你可期待得到拼寫和用詞層面的修改建議,數字與引用保持原樣。
案例二:查找可核實的文獻。 讓 agent 使用隨附的 scripts/openalex.py(無需帳號)圍繞論文主題查找參考文獻並核對已有引用。可確認到的是它能幫你檢索 OpenAlex;檢索結果的準確性和後續寫入操作需你在使用前與 agent 確認,不要讓它直接把檢索結果寫入稿件。
使用邊界
- 檔案與命令存取:
scripts/periksa.py和scripts/openalex.py是本地腳本,前者需 Python 3.7+,後者用於文獻檢索(涉及對外部服務 OpenAlex 的存取)。agent 載入 Skill 後是否自動執行這些腳本或讀寫檔案,證據未逐項說明。 - 副作用與確認點:編輯類任務可能產生改寫文本;證據未說明它會直接修改你的檔案。任何會改檔案或呼叫外部服務的動作,先明確影響範圍並確認。
- 執行環境與客戶端前提:安裝命令需 Node.js 18+;透過支援 Agent Skills 格式的 agent 使用(如 Claude Code、Cursor 等)。
- 官方明確限制:不得編造數據、結果、引文或參考文獻;編輯時不得改動數字、結果或引用;無可靠來源時使用
[PERLU RUJUKAN: ...]標記。 - 尚未確認:對印尼語以外文本的支援、具體的檔案讀寫與網路行為細節、以及各 agent 上的實際效果差異,均以你安裝後的實測為準。