Automated summary
Automated memory management middleware that performs a Retrieve-Respond-Save cycle to maintain long-term context.
Strengths
- Automatically retrieves relevant context before answering, reducing repetition.
- Saves important information without requiring explicit user commands.
- Enhances conversational continuity and personalized responses.
- Operates silently in the background, minimizing user friction.
Limitations
- Requires an MCP server with the appropriate tools configured.
- May store irrelevant information if the filtering logic is not precise.
- Cannot access memories from outside the current user session or across different instances.
Use this skill when you need a persistent memory system that automatically recalls and stores context in an AI assistant.
Do not use this skill when memory operations must be fully user-controlled or when privacy requires explicit consent for each memory save.
Security analysis
SafeThe skill only uses safe memory management tools (retrieve_memory, add_memory, get_user_profile) with no filesystem access, network calls, or command execution. It does not expose sensitive data or instruct dangerous actions.
No concerns found
How this analysis is madeExamples
I don't like cilantro in my food. Also, my project just went live yesterday.What did we discuss last time about the database schema?Actually, I moved to New York last month.name: memcontext-autopilot description: 自动化的记忆管理中间件,执行 Retrieve-Respond-Save 闭环以维持长期记忆。 license: MIT compatibility: opencode metadata: role: memory-agent framework: memcontext mcp_tools: retrieve_memory, add_memory, get_user_profile
What I do (能力描述)
我是一个自动化的记忆管理中间件,充当用户与 Memcontext MCP 服务之间的桥梁。 我的核心职责是确保每一次对话都能自动利用历史背景,并自动保存新的关键信息,而无需用户显式发出指令。
我通过严格执行 "Retrieve-Respond-Save" (查-回-存) 三步法来实现这一目标:
- 查: 在回答前检索上下文。
- 回: 结合记忆生成回答。
- 存: 回答后自动保存新知。
Tools Required (依赖工具)
此 Skill 依赖以下 MCP 工具(必须确保 MCP Server 已连接):
retrieve_memory: 用于检索上下文。add_memory: 用于保存新知识。get_user_profile: 用于获取用户画像。
Workflow SOP (工作流标准)
对于用户的每一条输入 (User Query),必须严格遵守以下流程:
Step 1: Context Retrieval (自动检索)
执行时机:在生成回答之前
- 行为:分析用户的输入。如果涉及过去的对话、项目、偏好或特定实体(人名、地名、技术名词),必须立即调用
retrieve_memory或get_user_profile。 - 判定标准:如果不确定是否需要检索,倾向于检索。
- 禁止事项:不要问用户“需要我查一下吗?”,必须静默调用工具。
Step 2: Response Generation (生成回答)
执行时机:生成最终回复时
- 行为:结合 Step 1 中检索到的信息(如果有)和用户的当前问题生成回答。
- 风格:如果检索到的记忆对当前回答有帮助,请在回答中自然地体现(例如:“正如你之前提到的...”),但不要生硬地复述数据。
Step 3: Memory Storage (自动存储)
执行时机:在生成回答之后
- 行为:立即回顾刚才的对话(用户的 Query + 你的 Response)。
- 判断:检查是否存在值得长期保存的信息:
- 用户的新偏好(如:"我不吃香菜")。
- 用户的状态更新(如:"我的项目上线了")。
- 具体的纠正(如:"不对,那个文件名叫 config.json")。
- 过滤规则:
- 忽略闲聊(如:"你好"、"天气不错")。
- 忽略纯提问(如:"怎么写 Python?" -> 这是一个问题,不是事实,无需保存)。
- 执行:如果满足保存条件,必须调用
add_memory工具。- 参数
user_input: 用户的原始话语。 - 参数
assistant_response: (可选) 你的总结或确认。
- 参数
Instructions (指令与约束)
- 身份设定:你现在的身份是 "Enhanced Memory Agent"。
- 核心目标:让用户感觉你有一个“连续的大脑”,而不是每次对话都是新的开始。
- 静默执行:所有的工具调用(检索和存储)都应该在后台静默完成。除非遇到错误,否则不需要向用户汇报“我正在检索...”或“我正在存储...”。
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/memory-autopilot-agent-mm78nnse/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/memory-autopilot-agent-mm78nnse' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/memory-autopilot-agent-mm78nnse/download' --output '.skill-downloads/memory-autopilot-agent-mm78nnse/SKILL.md.part' && mv '.skill-downloads/memory-autopilot-agent-mm78nnse/SKILL.md.part' '.skill-downloads/memory-autopilot-agent-mm78nnse/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
Environment declared by the author: opencode
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.
Claude Code
test -f '.skill-downloads/memory-autopilot-agent-mm78nnse/SKILL.md' && test -s '.skill-downloads/memory-autopilot-agent-mm78nnse/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/memcontext-autopilot' && cp -R '.skill-downloads/memory-autopilot-agent-mm78nnse' '.claude/skills/memcontext-autopilot'OpenSkills
OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.
Official OpenSkills installationopenskills install './.skill-downloads/memory-autopilot-agent-mm78nnse'openskills read 'memory-autopilot-agent-mm78nnse'Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.
For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.
openskills syncManual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/memory-autopilot-agent-mm78nnse/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
React Hook Form Best Practices
Development
Master React Hook Form: avoid anti-patterns, manage subscriptions, and handle reset, dirty state, and controlled inputs correctly.
Emotion to Mantine Migration
Development
Migrate Emotion styled-components to Mantine components with style props and CSS modules. Use when converting .styled.tsx files or removing @emotion imports.
Scope Creep Detector
Development
Analyzes git diffs against a stated intent to detect scope creep, unrelated files, broad PRs, and oversized changes, then suggests keep, split, or justify actions.