2026-01-23 日記
東京。不要な移動でくたびれている。
bouzuya/tsukota-web 昨日何も考えずにマージした Claude Code の .claude/commands/ について詳細を調べておこうと https://code.claude.com/docs/en/slash-commands を読んだ。
読んだことで、まずカスタムスラッシュコマンドは Agent Skills にマージされたことを知った。つまり .claude/skills/${skill_name}/SKILL.md を使うと良いらしい。共通仕様になっていくことはいいこと。そちらも軽く見てみたけど、 front-matter に name と description があるくらいの形式で、なるほどねってなった。
Dockerfile や compose.yaml まわりの設定が悪くて owner が root のファイルができてしまっていた。 Linux 環境ではマウントしたボリュームに対しての書き込みでゲスト側が root なら root になってしまう (?) っぽい。で、それを直そうとして設定しているはずなのに USER にも指定したユーザーでログインできなくて動かなくておかしいなと思ったら、 compose.yaml で作成した Dockerfile を指定せずに image を参照してしまっていた。明日見直してコミットしよう。つまらないミスだ。 AI に確認すればもっと早く解決したかもしれない。まだ活用できていない。
今日のコミット。