with one click
chatgpt-import
Import conversation history from ChatGPT into Vellum
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Import conversation history from ChatGPT into Vellum
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Spawn external coding agents via the Agent Client Protocol (ACP)
Build interactive apps, dashboards, calculators, games, trackers, tools, landing pages, and data visualizations with Preact/TypeScript/CSS
Drive a specific named macOS app via raw input bypassing the Accessibility tree
Control the macOS desktop
Manage contacts, communication channels, access control, and invite links
Write, draft, or compose long-form text (blog posts, articles, essays, reports, guides)
| name | chatgpt-import |
| description | Import conversation history from ChatGPT into Vellum |
| compatibility | Designed for Vellum personal assistants |
| metadata | {"emoji":"📥","vellum":{"display-name":"ChatGPT Import"}} |
Import ChatGPT conversation history into Vellum so users can keep their conversation context and memory when switching from ChatGPT.
When a user wants to import their ChatGPT conversations:
bun run scripts/parse-export.ts --file "$ZIP_PATH" | assistant conversations import --json
The parse-export.ts script parses the ChatGPT ZIP and converts it to the standard import format. The assistant conversations import command reads the JSON from stdin and creates the conversations.
The command returns JSON:
{ "ok": true, "imported": 12, "skipped": 0, "messages": 347 }
Report the results — how many conversations and messages were imported, and any skipped duplicates.