From watercooler
Queries project memory to recall context, decisions, and history. Use before starting work, investigating unfamiliar code, or asking about past decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/watercooler:recallThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query: $ARGUMENTS
Query: $ARGUMENTS
After stripping flags (e.g. --raw), inspect the remaining text:
? OR starts with a question word:
What, Why, How, Who, When, Where, Which, Is, Are, Was, Were, Did, Does, Can, ShouldLoad MCP tool:
ToolSearch: select:mcp__watercooler__watercooler_smart_query
Execute query (scope to current repo with code_path):
mcp__watercooler__watercooler_smart_query(query="<$ARGUMENTS minus flags>", code_path="<repo root>")
Present results based on framing:
Question framing — answer the question:
Context framing — summarize relevant context:
Handle empty results:
Raw output (if --raw flag present):
/recall authentication flow — context before implementing auth/recall What was decided about the config system? — direct question/recall Why did we choose markdown for threads? — direct question/recall --raw branch parity sync — raw JSON output/recall Who implemented the branch parity feature? — attribution lookupnpx claudepluginhub mostlyharmless-ai/watercooler --plugin watercoolerSearches memories from past Claude Code sessions in the current project. Use when historical context, past decisions, or prior conversations could inform the current task.
Retrieves the rationale and history behind project decisions using commit logs, checkpoints, and conversation archives. Use to avoid undoing deliberate choices or to understand why something was done.
Queries PACT Secretary via SendMessage for project context including past decisions, architectural patterns, history, and lessons learned. Useful before decisions or on unfamiliar code.