Communityライティング&編集github.com

muracoco/gyosei-jp

公的文書の大規模コーパスを分析し、内容を維持しながら領域に依存しない日本語整文体へ変換する研究プロジェクト。

gyosei-jp とは?

gyosei-jp は、検証済みの条件付き規則のみを用いて、行政機関向けの日本語文体に変換する AI エージェント用スキルです。入力された事実を一切変更せず、不自然な AI 文の癖を除去した上で、行政日本語特有の構造(情報順序、正式名称、手順等)へ適応させます。本スキルは、`references/` ディレクトリ内の `rule_registry.json`(規則レジストリ)、`genre_profiles.json`(文書種別プロファイル)、`invariants.md`(不変条件)を参照して動作し、変換は「AI 既定文の癖除去」と「行政日本語構造への整形」の二層で行われます。最終的には、意味・事実・数値・日付・条件等の厳密な照合と「ピンク・エレファント(Pink Elephant)制約」の遵守を検査し、内容を保った行政文体を出力します。

対応~Claude Code~Codex CLI~Cursor
npx skills add muracoco/gyosei-jp

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

gyosei-jp は何をしますか?

入力の事実を変えず、検証済みの条件付き規則だけで行政機関の書き言葉へ整える。

最初に確認するもの

  1. references/rule_registry.json を読み、status が adopted-experimental 以上の規則だけを候補にする。
  2. references/genre_profiles.json を読み、入力の文書種別が対応対象か確認する。
  3. references/invariants.md を読み、文章品質、意味保持、Pink Elephant の制約を先に固定する。

未採用候補、高頻度語、行政らしく見える語を独自に足してはならない。

入力を整理する

可能な範囲で、目的、読み手、文書種別、発信主体、事実、数値、日付、条件、例外、時制、確度、必要な行動を特定する。

意味が変わる重要な欠落だけを確認する。情報がない場合は創作しない。

訂正又は削除履歴がある場合は、現在有効な内容を TARGET_STATE、旧案を REJECTED_HISTORY、完成面に必要な比較又は開示を VISIBLE_EXCEPTIONS として分ける。生成に使う Clean Brief には TARGET_STATE と VISIBLE_EXCEPTIONS だけを入れる。

変換する

変換は二層に分ける。

1. AI 既定文の癖を除去する

registry の family が ai_removal の規則を確認する。各規則の trigger を満たし、contraindications に該当しない場合だけ適用する。

削除跡、変更説明又は否定形を残さない。内容を説明するために必要な事実から文章を再構成する。

2. 行政日本語の構造へ整える

registry の行政構造規則と文書種別 profile を確認する。情報順序、主体、正式名称、条件、例外、期限、手順、必要書類、行動指示、問い合わせの配置を調整する。

単語置換で行政語を増やさない。規則の適用理由を内部で rule_id と対応付ける。

検査する

完成稿を references/invariants.md に従って検査する。

  • 意味、事実、数値、日付、固有名詞、条件、例外、時制、確度を入力と照合する。
  • 義務、禁止、許可、推奨、法的・制度的効力を強めたり弱めたりしていないか確認する。
  • Pink Elephant の Literal、Semantic、Rationale、Attention 漏れを確認する。
  • 漏れ又は重大な保持失敗があれば、局所的な削除で直さず Clean Brief から再構成する。
  • 未対応の文書種別では、採用規則を無理に一般化せず、意味保持と通常の明瞭な日本語を優先する。

利用者が完成稿だけを求めた場合は、規則 ID、研究説明、変更履歴、検査報告を本文へ混ぜず、完成稿だけを返す。

関連スキル