Communityコーディング&開発github.com

utopiabelmont/make-manuscript-good

左揃えの英語 .docx 原稿の右端の凹凸を、音節境界にソフトハイフンを挿入して均します。Claude エージェントスキルとして提供され、チェック/修正 CLI を備えています。

make-manuscript-good とは?

このスキルは、英語の.docx 原稿の右端の凹凸(ラグ)を解消するために設計されています。具体的には、単語の音節境界に目に見えないソフトハイフン(­)を自動挿入することで、テキストの両端揃え(ジャスティファイ)を行わずに、より均整のとれた見た目を実現します。このスキルはClaude Codeのエージェントスキルとして提供されており、コマンドラインインターフェース(CLI)を介して「check(確認)」と「fix(修正)」の2つの操作を実行できます。開発者やライターは、左揃えの原稿を提出する必要がある場面で、このスキルを使用することで、手動で単語を分割する手間を省きながら、出版品質のタイポグラフィを維持できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add utopiabelmont/make-manuscript-good

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

make-manuscript-good は何をしますか?

左揃えの英語 .docx 原稿の右端の凹凸を、音節境界にソフトハイフン(\u00AD)を挿入して均します。Claude エージェントスキルとして提供され、チェック/修正 CLI を備えています。

概要

このツールは、Microsoft Word で作成された英語の.docx 原稿において、左揃え(両端揃えではない)テキストの右端の凹凸(ラグ)を減少させます。各単語の音節境界にソフトハイフンを挿入することで、テキストの行長がより均一になり、視覚的な乱れを低減します。

使用方法

CLI コマンド

# 原稿のチェック(問題のある行を表示)
make-manuscript-good check input.docx

# 原稿の修正(ソフトハイフンを挿入)
make-manuscript-good fix input.docx -o output.docx

Claude Code での使用

このスキルは Claude Code のエージェントスキルとしても利用できます。Claude に原稿のパスを指定して、「この原稿の右端の凹凸をチェックして」「この原稿のラグを修正して」といった指示を出すことで、自動的に処理を行います。

インストール

pip install make-manuscript-good

仕組み

  1. 入力された.docx ファイルを解析し、テキストの各行の長さを測定します。
  2. 特に右端の凹凸が大きい行を特定します。
  3. 該当する行の単語に対し、英語の音節規則に基づいて音節を特定します。
  4. 音節境界にソフトハイフンを挿入し、行の長さを均します。
  5. 修正後の.docx ファイルを出力します。

注意事項

  • このツールは英語のテキストにのみ対応しています。
  • ソフトハイフンは画面上では通常表示されず、単語が行末で折り返される場合にのみハイフンとして表示されます。
  • 出力された.docx ファイルは、Microsoft Word や互換性のあるワードプロセッサで開くことができます。

ライセンス

MIT

関連スキル