@Catherine Eadie Quick update on this thread because the whole workflow ended up being more interesting than I expected. What started as a GPT migration turned into a three-part process: 1. Recover the accumulated knowledge first. Before migrating the older GPTs, I used my OpenAI data export to mine the conversation history and recover useful specialist knowledge that had never made it into the visible instructions. That turned out to matter a lot, because otherwise I would have migrated the shell of the GPT and left a lot of the real institutional knowledge behind. 2. Turn that recovered knowledge into structured Skills/Plugin packages. I used the recovered material to build cleaner specialist Skills with references, boundaries, workflows, and personality preserved, then migrated those GPTs into the newer Plugin/Skill model instead of just recreating prompts. 3. Use one of those migrated Skills inside a persistent Codex workflow. My AI Mechanic Skill now runs as the operating layer for a persistent VS Code/Codex project workflow with durable project state, root-agent planning, bounded subagents, acceptance criteria, verification, fresh-session recovery, and Git checkpoints. So, the pipeline ended up looking more like: OpenAI data export → knowledge recovery → Skill creation → GPT-to-Plugin migration → persistent agentic project workflow The biggest change for me is that I’m no longer doing longer builds as a sequence of disconnected prompt/test/re-prompt loops. The project itself now carries the state, decisions, open risks, and next step. I tested the persistence pattern in a throwaway repo, then moved it onto my real BHP Ops Dashboard and ran an actual change through the full loop. Looking back, this would have made a huge difference during my Brandstamp build, especially around continuity, regression testing, task isolation, and not having to reconstruct context across sessions.