Back to Registry
5)
View Author Profile
Official Verified
reclaw
Use reclaw to extract and summarize ChatGPT, Claude, and Grok history exports into OpenClaw memory or a Zettelclaw vault.
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/maxpetretta/reclawOr
Reclaw
Reclaw imports AI chat exports (ChatGPT, Claude, Grok) and builds durable memory artifacts for:
- OpenClaw native memory, or
- Zettelclaw vault workflows.
1) Export Data
ChatGPT export
- Open ChatGPT Settings.
- Go to Data Controls.
- Click Export Data.
- Download and unzip the archive.
- Locate
conversations.json.
Claude export
- Open Claude Settings.
- Go to Account.
- Click Export Data.
- Download and unzip the archive.
- Locate
conversations.json(keepmemories.jsonalongside when present).
Grok export
- Open Grok Settings.
- Go to Account.
- Click Download Your Data.
- Download and unzip the archive.
- Locate conversation export files.
2) Run Reclaw
Interactive mode
npx reclaw
Canonical flags:
npx reclaw --help
Direct mode examples
npx reclaw --provider chatgpt --input ./conversations.json
npx reclaw --provider claude --input ./path/to/claude-export/
npx reclaw --provider grok --input ./path/to/grok-export/
--input accepts:
- provider export directory, or
- direct export file path.
Plan without writing
npx reclaw --dry-run --provider chatgpt --input ./conversations.json
npx reclaw --plan --provider claude --input ./path/to/claude-export/
3) Output Modes
--mode openclaw (default)
- Writes daily files to
memory/YYYY-MM-DD.md. - Daily file format:
## Decisions## Facts## Interests## Open---## Sessions(bullets asprovider:conversationId — timestamp)
- Imports legacy conversations into OpenClaw session history by default (
--legacy-sessions on). - Updates
MEMORY.mdandUSER.mdvia a main synthesis agent run.
--mode zettelclaw
- Writes daily journals to
03 Journal/YYYY-MM-DD.md. - Journal format is day-level recap with:
## Decisions## Facts## Interests## Open---## Sessions(bullets asprovider:conversationId — HH:MM)
- Does not write inbox notes.
- Imports legacy conversations into OpenClaw session history by default (
--legacy-sessions on) using--workspaceor~/.openclaw/workspace. - Updates
MEMORY.mdandUSER.mdvia a main synthesis agent run.
4) Subagent Model
- Default is one merged subagent task per day (all same-day conversations grouped together).
--subagent-batch-sizeis deprecated and ignored.- Subagent jobs run in parallel by default (
--parallel-jobs 5). - Individual batch failures do not stop the run; successful batches continue and failed batches are reported at the end.
- Subagents return strict JSON with one field:
summary
- The main process synthesizes structured memory signals from those summaries.
5) MEMORY.md / USER.md Safety
Before updates, Reclaw writes backups:
MEMORY.md.bakUSER.md.bak
Then a dedicated main synthesis agent updates MEMORY.md and USER.md using its own tools.
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-maxpetretta-reclaw": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.