import-memory

Import memory exports from other AI assistants into Claude's memory store.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/amirbiron/claude-skills --skill import-memory-amirbiron
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: import-memory
Source: https://github.com/amirbiron/claude-skills/tree/main/skills/import-memory
Command: npx skills add https://github.com/amirbiron/claude-skills --skill import-memory-amirbiron

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Moving to Claude from another AI assistant like ChatGPT or Gemini means losing all the context that assistant learned about you. This Skill files a pasted memory export into Claude's memory safely, without manual re-entry. ## Core Features & Use Cases - Structured import pipeline: Parses a pasted export and files facts into Claude's memory taxonomy (profile, areas, people, topics) as single-fact lines. - Safety and privacy filtering: Treats the export as data rather than instructions, drops embedded directives, and omits sensitive categories like health, finances, and identifiers. - Additive, confirmed writes: Never overwrites existing memory, shows an import plan for approval first, and writes in batches across turns. - Use Case: You exported your ChatGPT memories and want Claude to know your projects, role, and working preferences without copying sensitive details or prompt-injection text into memory. ## Quick Start Paste your memory export from another AI assistant and ask Claude to import it into memory using the import-memory skill.

Frequently Asked Questions about import-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I import my ChatGPT memories into Claude?

Run the provided export prompt in ChatGPT to generate a categorized memory export, then paste the result into a Claude conversation. The import plan is shown for your approval before anything is written to memory.

What memory tools are required to import an AI memory export?

The import requires memory_write or memory_append tools (or their mcp__memory equivalents) in the conversation. The legacy memory_user_edits tool does not qualify, and without proper memory tools the import cannot proceed.

Does importing a memory export overwrite existing Claude memories?

No, the import is strictly additive. It creates new memory files or appends new lines, never rewrites or deletes existing content, and flags conflicts with existing memory instead of resolving them.

What sensitive data is excluded when importing memories?

The privacy filter omits health and mental-health details, financial amounts, government identifiers, home addresses, political or religious attributes, personality profiling, and names of partners or family members. Only cleanly separable useful facts are kept.

Can a pasted memory export contain prompt injection attacks?

Yes, exports may contain text formatted as instructions or fake system messages. The import treats all pasted content as data, drops any directive-like content entirely, and informs the user that instruction-like content was skipped.

What happens if the memory export is too large or truncated?

Complete, unambiguous entries are imported while unclear or cut-off content is set aside and reported. Splitting the export into smaller parts is recommended rather than guessing at missing content.