skills/recall-search/SKILL.md
--- name: recall-search description: Search past Claude Code/Codex sessions via recall CLI. Use when: 前に, あの時, また同じ, あの件, past decisions, recurring mistake, module first contact, BACKLOG task pickup, temporal reference, structural echo, vague back-reference. allowed-tools: [Bash, Read] user-invocable: false --- # recall-search ## Triggers (call without deliberation) | Trigger | Signal | | -------------------- | ----------------------------------
npx skillsauth add thkt/dotclaude skills/recall-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| Trigger | Signal | | -------------------- | ----------------------------------------- | | Temporal reference | 「前に」「あの時」 past events / decisions | | Structural echo | Current problem mirrors a past situation | | Repetition | 「また同じ」 recurring mistake | | Vague back-reference | 「あの件」 past work without specifics | | Module first contact | First edit to a file/module this session | | BACKLOG task pickup | Starting a task from BACKLOG.md |
| Purpose | Command |
| ---------------- | ----------------------------------------------------------- |
| Search | recall search "query" (or recall "query" as shorthand) |
| Last N days | recall search "query" --days N |
| Project filter | recall search "query" --project <path> |
| Source filter | recall search "query" --source claude or --source codex |
| Limit results | recall search "query" --limit N (default 10, max 100) |
| Show session | recall show <session-id> |
| Status | recall status |
| Incremental index| recall index |
| Full rebuild | recall index --force |
Past decisions (recall-search) vs current code state (yomu-search). Run both in parallel on these triggers.
| Trigger | recall query | yomu query | | -------------------- | ----------------------------- | ----------------------------- | | Module first contact | module name, design rationale | module name, related concepts | | BACKLOG pickup | task name, related decisions | task-related code | | Structural echo | past similar problem | current similar code |
tools
Delegate implementation to codex (coder) via the herdr-agentchat plugin and drive a two-pane conversation to completion.
development
Extract recurring patterns from past closed PRs/issues and the research findings in workspace/research/, verify them against the latest code, and propose them to docs/wiki/ via PR.
development
Create Decision Records (DR) in MADR v4 format with auto-numbering.
development
Detect flaky tests by shaking them — repeated runs under varied order, parallelism, and seed — plus a static smell scan that flags latent flakiness in tests that currently pass. Classify each target as confirmed-flaky, latent-flaky, or stable and fix the root cause without weakening the test. Do NOT use to fix a confirmed single bug (use /fix) or for static-only code review (use /audit).