| name | dict-add |
| description | SKK辞書に単語を追加する。ユーザーが単語を言ったら読み方を調べて辞書に追加する。 |
| allowed-tools | Read, Edit, Bash, WebSearch, AskUserQuestion |
SKK辞書追加スキル
SKK辞書 skk-dict/SKK-JISYO.luma.utf8.txt に単語を追加する。
手順
-
単語と読み方の確認
- ユーザーが
$ARGUMENTS で単語を指定
- 読み方が不明な場合は WebSearch で調べる
- 読み方は平仮名のみ使用
-
送り仮名バリエーションの判定
- 動詞・形容詞などの活用語の場合、送り仮名のバリエーションを自動生成
- 単語のバリエーション(類義語・派生語など)は追加しない
-
SKK辞書形式
読み /変換候補/
- 送り仮名がある場合、読みの最後を子音(ローマ字1文字)にする
- 例:
まきとr /巻き取/ → 「巻き取る」「巻き取れ」など
-
送り仮名パターン(五段動詞の例)
r: る, れ, ら, り, ろ (終止・命令・未然・連用・意志)
t: た, て, った, って (過去・テ形)
n: ない, ぬ (否定)
c: ち段の促音便
i: い段の連用形(い抜き言葉対応など)
z: ず (文語否定)
-
送り仮名パターン(一段動詞の例)
r: る, れ (終止・命令)
t: た, て (過去・テ形)
n: ない (否定)
-
送り仮名パターン(形容詞の例)
i: い (終止)
k: く, かった (連用・過去)
s: さ (名詞化)
-
確認必須
- 追加するエントリを一覧表示し、AskUserQuestion で確認を取る
- 確認後に Edit ツールで辞書ファイルを編集
-
辞書更新スクリプト実行(macOSのみ)
- darwin環境の場合、編集後に
./mac/scripts/update_skk_jisyo.sh を実行
辞書ファイルの構造
- メインのエントリ領域の末尾(空行が連続する前)に追加
- コメントセクション(
;; で始まる行)の前に追加
注意事項
- 既存のエントリと重複しないか確認
- 読み方が複数ある場合はすべて追加
- 特殊文字(絵文字など)を含む場合はそのまま登録可能