{"repo":"coji/natural-japanese","free":true,"listed":false,"github":"https://github.com/coji/natural-japanese","clone":"git clone https://github.com/coji/natural-japanese.git","description":"仕事の日本語を、読みやすくわかりやすく書く・直すための Agent Skill です。","language":"Python","stars":435,"topics":["agent-skills","claude","claude-code","japanese","lint","nlp","sudachipy","writing"],"license":"MIT","category":"machine-learning","readme_excerpt":"natural-japanese 仕事の日本語を、読みやすくわかりやすく書く・直すための Agent Skill です。議事録・調査レポート・社内ガイド・リサーチメモ・スライド構成といった仕事の文書から、note・ブログ・エッセイまで扱います。 AIと文書を作るとき、毎回プロンプトに書いている指示があるはずです。結論から書いて。論旨を明確に。見出しは端的に。専門用語は文中で説明して。このスキルは、そうした指示を「書く前の設計」「書くときの制約」「書いた後の検査」の全工程に組み込みます。AI臭さ（AIっぽい／機械翻訳っぽい）の除去も工程の一部です。 English summary: An Agent Skill for writing clear, readable Japanese work documents — designing the argument before writing, constraining generation with a 12-article style constitution, then mechanically detecting \"AI-smelling\" patterns via sudachipy morphological analysis and iterating until the text converges. 設計思想 軸は二つあります。 第一に「検出は機械、判断は人間（またはAI）」。AI は自分自身の AI 臭さを認識しにくい、という前提に立つ設計です。修正の前に、まず lint.py が形態素解析（sudachipy）で決定的に検出します。 - 禁止語・紋切り型フレーズ（ forbidden-patterns.md ） - 文リズムの単調さ、段落構造の均質さ - 英語統語の直訳調（無生物主語+他動詞、連体修飾の入れ子など） 何をどう直すかはエージェント（あなた）の判断に委ねます。 第二に「事後修正より生成時制約」。AI臭は個々の語句だけでなく、段落の均質さや論旨の運びといった構造にも染み込むため、書き上がってから消そうとすると書き直しに近い作業になります。だから書く前に読者・主メッセージ・見出しスケルトンを決めます。書くときは「結論から書く」「見出しはメッセージにする」「同じ鋳型を3回繰り返さない」など12箇条の文体憲法（ writing-constitution.md ）を制約として、発生自体を防ぎます。文書タイプ別の型は doctypes/ にまとめてあります。 一方で、語順・読点の位置・一文一義・主語述語の距離といった「そもそも読みにくい」領域では、機械的な閾値化ができないことがコーパス検証でわかっています（ readability-sweep.md ）。ここは機械に任せず、AI 自身が周回ごとに目視でレビューします。参照するのは一般原則（ readability-principles.md ）と悪文パターンカタログ（ readability-antipatterns.md ）で、判断の重みづけがジャンルごとにどう違うかは genre-notes.md にまとめてあります。 ただし、判定はできなくても「ここを見てください」という指し示しは機械にもできます。それが v1.4.0 で追加した読解負荷レーン（ lint.py --reading-load ）で、使い方は後述します。 前提条件 Python スクリプトの実行には uv が必要です。 Homebrew を使わない場合は u","default_branch":null,"files":null,"tree":[],"storefront":"/r/coji","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/coji/natural-japanese/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}