
git diffを分析して日本語で簡潔なコミットメッセージを生成する。コミット、コミットログ、変更内容のまとめを依頼された時に使用。Whyを重視する。
この dotfiles リポジトリの管理と拡張に特化した知識を提供します。 シェル設定 (fish)、ターミナル設定 (ghostty)、エディタ設定 (nvim) の変更、 または新しい設定のシンボリックリンク追加時に使用します。
回答時のスタイルルール。わからない時は明示、憶測は前置き、敬体で返答する。常時適用。
agent 向けテキスト指示(skill / slash command / task プロンプト / CLAUDE.md 節 / コード生成プロンプト)を、バイアスを排した実行者に動かしてもらい、両面(実行者の自己申告 + 指示側メトリクス)で評価して反復改善する手法。改善が頭打ちになるまで回す。プロンプトや skill を新規作成・大幅改訂した直後、またはエージェントの挙動が期待通りにならない原因を指示側の曖昧さに求めたいときに使う。
大きめの開発タスクを「質問→計画→並列実装→クロスレビュー→修正ループ→整え→ドラフトPR」のパイプラインで進める。新機能・複数ファイルにまたがる変更・リファクタなど、一回の指示で完結しない規模のタスクで使用。計画承認後はドラフトPR作成まで自走する。
コード・テスト・コミット・コメントのスタイルルールを適用する。コードを書く時、レビュー時、規約の質問時に使用。How/What/Why/Why notと説明的な変数名を案内する。
colorme-admin / colorme-user 等の Rails プロジェクトのデバッグ支援。エラーログやスタックトレースから原因を特定する。決済/Doorkeeper/Sidekiq を含むコードベース専用。
この dotfiles リポジトリの管理と拡張に特化した知識を提供します。シェル設定 (fish)、ターミナル設定 (ghostty)、エディタ設定 (nvim) の変更、または新しい設定のシンボリックリンク追加時に使用します。
EUC-JPのPHP/.tpl編集時にnkf変換ワークフローを適用する。colorme-admin、colorme-userの編集時、文字化け、nkf、EUC-JPの言及時に使用。直接編集を禁止し文字化けを防ぐ。
コードの処理フローや設計意図を解説する。「説明して」「解説して」「どういう仕組み」「何をしている」等の質問時に使用。
コードや設定ファイルの可読性、保守性、一貫性を向上させるためのリファクタリング専門スキルです。肥大化した設定の分割、重複の削除、より現代的でクリーンな記法への変更が必要な場合に使用します。
リポジトリ内に API キー、パスワード、トークンなどの機密情報が混入していないかをチェックし、セキュリティを保護するためのスキルです。新しい設定ファイルを追加したり、既存のファイルを変更したりする際に、誤って個人情報が含まれないよう監視します。