markdown-token-optimizer は何をしますか?
markdown-token-optimizer — AIエージェント向けのインストール可能なスキル。
概要
このスキルは、Markdownドキュメントのトークン数を最適化するためのツールを提供します。AIエージェント(Claude Code、Cursor、Codexなど)と連携して使用することで、コンテキストウィンドウの効率的な利用が可能になります。
インストール
# npmを使用してインストール
npm install -g markdown-token-optimizer
# またはリポジトリからクローン
使用方法
# 基本的な使い方
markdown-token-optimizer input.md -o optimized.md
# 標準入力からも処理可能
cat input.md | markdown-token-optimizer > optimized.md
機能
- 余分な空白の削除
- 短い行の結合
- 見出しレベルの最適化
- コードブロックの圧縮(オプション)
設定
スキルは環境変数 MTO_OPTIONS を使用して動作をカスタマイズできます。利用可能なオプション:
--preserve-headings: 見出し構造を保持--remove-comments: HTMLコメントを削除--max-line-length: 最大行長(デフォルト:80)
例
# 元のMarkdown
## セクション1
ここには 余分な空白が あります。
## セクション2
一部の行は 短すぎる 場合があります。
# 最適化後
## セクション1
ここには余分な空白があります。
## セクション2
一部の行は短すぎる場合があります。
互換性
このスキルは以下のAIエージェントと互換性があります:
- Claude Code
- Cursor
- Codex
- その他のMarkdown入力をサポートするAIツール
ライセンス
MIT