migration-guide

Migrate AI agents between frameworks and runtimes with memory and tool policies.

21|5|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-agent-greenhouse --skill migration-guide-aws-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-guide
Source: https://github.com/aws-samples/sample-agent-greenhouse/tree/main/src/platform_agent/plato/skills/migration-guide
Command: npx skills add https://github.com/aws-samples/sample-agent-greenhouse --skill migration-guide-aws-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrate AI agents between frameworks and runtimes to preserve behavior, memory, and tooling when moving between Bedrock, AgentCore, LangChain, Strands, and monolith deployments.

Core Features & Use Cases

  • Cross-framework porting of action groups, memories, and prompts
  • Memory and tool policy mapping for runtime compatibility
  • Deployment and IAM alignment guidance across environments

Quick Start

Describe your migration goal and I will generate a step-by-step plan.

Frequently Asked Questions about migration-guide

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

FAQPage Schema
How do I migrate AI agents from LangChain to Strands?

To migrate AI agents from LangChain to Strands, this Skill generates a step-by-step plan that maps cross-framework action groups, memory, and prompt systems to ensure runtime compatibility and preserve agent behavior.

What is the best way to port Bedrock Agents to AgentCore?

Porting Bedrock Agents to AgentCore requires mapping memory and tool policies for runtime compatibility. This Skill guides you through migration planning, state migration, policy alignment, and environment configuration across both runtimes.

Can I transition a monolith AI agent to a multi-agent architecture?

Yes, you can transition a monolith AI agent to a multi-agent architecture. This Skill provides guidance on migration planning, state and memory migration, and prompt system mapping to preserve behavior during the transition.

Does agent migration preserve tool policies and memory across runtimes?

Agent migration preserves tool policies and memory across runtimes by applying memory and tool policy mapping. This ensures deployment and IAM alignment guidance across environments like Bedrock, AgentCore, LangChain, and Strands.

How do I align IAM and deployment configurations when porting agents?

You align IAM and deployment configurations when porting agents by following the environment configuration guidance provided. This Skill maps memory and tool policies to ensure runtime compatibility across different framework deployments.

What are the limitations of migrating agent prompts between frameworks?

Migrating agent prompts between frameworks requires careful state and memory migration to avoid behavior loss. This Skill addresses policy alignment and environment configuration, though complex custom tool integrations may need manual mapping.