use-cli-recalllisted
Install: claude install-skill thkt/dotclaude
# use-cli-recall
## 使いどころ
該当したら検討せず呼び出す。過去の判断は recall、現在のコード状態は `ugrep`/`bfs` が答えるので、コード検索の欄があるトリガーでは両方を並列に走らせる。
| トリガー | シグナル | 同時に走らせるコード検索 |
| ------------------ | ------------------------------------------- | -------------------------- |
| 時間的参照 | 「前に」「あの時」過去の出来事 / 判断 | - |
| 構造的エコー | 現在の問題が過去の状況と似ている | 現在の類似コード |
| 繰り返し | 「また同じ」反復ミス | - |
| 曖昧な後方参照 | 「あの件」具体性のない過去の作業 | - |
| モジュール初回接触 | このセッションでファイル / モジュール初編集 | モジュール名、主要な識別子 |
## コマンド
モジュール初回接触では `--file` を使う。そのファイルを触ったセッションだけに絞れるので、モジュール名での全文検索より当たりが正確になる。
| 目的 | コマンド |
| -------------------- | --------------------------------------------------------------- |
| 検索 | `recall search "query"`。短縮形は `recall "query"` |
| 直近 N 日 | `recall search "query" --days N` |
| プロジェクトフィルタ | `recall search "query" --project <path>` |
| ファイルフィルタ | `recall search "query" --file <path>` |
| ソースフィルタ | `recall search "query" --source claude` または `--source codex` |
| 結果数制限 | `recall search "query" --limit N`。デフォルト 10、最大 100 |
| セッション表示 | `recall show <session-id>` |
| ステータス