What moves where
Conversation transcripts cannot be imported as history. The skill puts their gist into the handoff message, and into memory where it lasts.
Before you start
You need:- The migrate-to-reason skill installed in the agent you are leaving.
- A Reason API key for the workspace you are moving into.
The skill never prints the key or puts it in the bundle. Keep it in your environment or your password manager.
How to start
- Install the skill with the command above. It lets you pick the agent to install into.
- Ask that agent to migrate you to Reason, for example: “Migrate my agents to Reason.”
- When the agent asks for it, give it the API key.
- The agent inventories your setup, writes the bundle, checks it with a dry run, and imports it. It tells you before importing anything private.
What you get at the end
The agent ends with a report:- What moved: counts for each kind of item, and a link to each Reason.
- What needs one action from you: usually a reconnect for each OAuth app (Slack, GitHub, Google and others), and any secret the agent could not read.
- What could not move, and why.
Next steps
- Connect an agent if you want to keep using your current agent with Reason.
- Authentication and scopes for how API keys and their scopes work.

