← ClaudeAtlas

prior-art-checklisted

MemPalace search before any non-trivial task — "have we solved this before?" Fires before any coding, design, or architecture work; runs before the first substantive retrieval tool call.
williamblair333/Uncle-J-s-Refinery · ★ 3 · AI & Automation · score 79
Install: claude install-skill williamblair333/Uncle-J-s-Refinery
# Prior-art check Your job: every time a new conversation starts on a non-trivial task, call MemPalace **before** the first substantive tool call. This is "have we already solved this?" — asked out loud, before the work. ## When to trigger Run this skill when ANY of these are true: - the user's request is about code, architecture, debugging, or design - the user asks "how", "why", "what about", "should I", "what's the best" - the request references a specific project, file, or component - you're about to call jcodemunch / jdatamunch / jdocmunch / serena / duckdb - you're about to call Read / Grep / Glob / Bash on anything non-trivial Do **not** trigger for pure small talk, single-word questions, or requests that are obviously about current external events. ## What to do Step 1. **Formulate the query.** Pull 2-4 keywords from the user's request. Keep the query short and concrete. Prefer nouns and verbs from the request itself; don't paraphrase. Step 2. **Call MemPalace.** Use the `mempalace_search` tool (if loaded) or call ToolSearch with `select:mempalace_search` first. Pass the query. Default limit: 5. If you have a specific project in mind, scope by wing/room. Step 3. **Interpret results.** - **Hits with high relevance** — summarize the top 1–2 in one sentence each, quote the decision/fact verbatim when possible, and *explicitly tell the user* "we've touched this before: …". Then continue the task with that context. - **Hits with low relevance** — note brief