TypeScript File Search Skill
ルール(自動適用)
TypeScriptプロジェクト(.ts, .tsx ファイル)でファイル検索を行う場合、以下のルールに従う:
必須ルール
- •Task tool の使用: TypeScriptファイルの検索は 必ず Task tool でサブエージェントを起動して実行する
- •直接検索の禁止: 直接 Glob/Grep コマンドを実行せず、専門エージェントに委譲する
- •結果の活用: エージェントからの検索結果を待ってから次のアクションを決定する
適用条件
以下の場合にこのスキルが自動適用される:
- •
.tsまたは.tsxファイルを検索しようとしている - •TypeScriptの関数、クラス、インターフェース、型を探している
- •TypeScriptプロジェクトの構造を把握しようとしている
- •コード内の特定のパターンを検索しようとしている
除外条件
以下の場合は直接検索しても良い:
- •既に検索対象のファイルパスが明確に分かっている場合
- •単一ファイルの内容を確認する場合
- •設定ファイル(package.json, tsconfig.json等)の検索
実行方法
Task tool での呼び出し
code
Task tool:
subagent_type: "Explore"
prompt: |
TypeScriptファイル検索エージェントとして、以下の検索を実行してください。
検索対象: {検索したい内容}
`agents/file-search-agent.md` の指示に従い、結果を整理して報告してください。
検索リクエストの例
- •「UserService クラスを探して」
- •「認証関連のファイルを検索」
- •「useAuth フックの定義場所を特定」
- •「API エンドポイントの一覧を取得」
参照エージェント
詳細な検索手順は agents/file-search-agent.md を参照。
期待される結果
- •検索マッチ数のサマリー
- •関連度順のファイル一覧
- •重要なコードスニペット
- •依存関係の情報(必要に応じて)