remembering-conversations
当用户在探索代码后询问“我应该如何...”或“最好的方法是什么...”时,或者当您尝试解决某些问题但遇到困难时,或者不熟悉的工作流程时,或者当用户引用过去的工作时使用。搜索对话历史记录。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~remembering-conversationscURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~remembering-conversations/file -o remembering-conversations.md## 概述(中文) 当用户在探索代码后询问“我应该如何...”或“最好的方法是什么...”时,或者当您尝试解决某些问题但遇到困难时,或者不熟悉的工作流程时,或者当用户引用过去的工作时使用。搜索对话历史记录。 ## 原文 # Remembering Conversations **Core principle:** Search before reinventing. Searching costs nothing; reinventing or repeating mistakes costs everything. ## Mandatory: Use the Search Agent **YOU MUST dispatch the search-conversations agent for any historical search.** Announce: "Dispatching search agent to find [topic]." Then use the Task tool with `subagent_type: "search-conversations"`: ``` Task tool: description: "Search past conversations for [topic]" prompt: "Search for [specific query or topic]. Focus on [what you're looking for - e.g., decisions, patterns, gotchas, code examples]." subagent_type: "search-conversations" ``` The agent will: 1. Search with the `search` tool 2. Read top 2-5 results with the `show` tool 3. Synthesize findings (200-1000 words) 4. Return actionable insights + sources **Saves 50-100x context vs. loading raw conversations.** ## When to Use You often get value out of consulting your episodic memory once you understand what you're being asked. Search memory in these situations: **After understanding the task:** - User asks "how should I..." or "what's the best approach..." - You've explored current codebase and need to make architectural decisions - User asks for implementation approach after describing what they want **When you're stuck:** - You've investigated a problem and can't find the solution - Facing a complex problem without obvious solution in current code - Need to follow an unfamiliar workflow or process **When historical signals are present:** - User says "last time", "before", "we discussed", "you implemented" - User asks "why did we...", "what was the reason..." - User says "do you remember...", "what do we know about..." **Don't search first:** - For current codebase structure (use Grep/Read to explore first) - For info in current conversation - Before understanding what you're being asked to do ## Direct Tool Access (Discouraged) You CAN use MCP tools directly, but DON'T: - `mcp__plugin_episodic-memory_episodic-memory__search` - `mcp__plugin_episodic-memory_episodic-memory__show` Using these directly wastes your context window. Always dispatch the agent instead. See MCP-TOOLS.md for complete API reference if needed for advanced usage.