ogkranthi/agentshift
Convert AI agents between platforms — OpenClaw → Claude Code, GitHub Copilot, and more
Platform-specific configuration:
{
"mcpServers": {
"agentshift": {
"command": "npx",
"args": [
"-y",
"agentshift"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<h1 align="center">AgentShift</h1> <p align="center"><em>Convert AI agents between platforms. Define once, run anywhere.</em></p>
<p align="center"> <a href="https://agentshift.sh"></a> <a href="https://github.com/ogkranthi/agentshift/actions"></a> <a href="https://pypi.org/project/agentshift/"></a> <a href="https://pypi.org/project/agentshift/"></a> <a href="LICENSE"></a> </p>
---
Your OpenClaw skill shouldn't be locked to one platform. AgentShift converts it to Claude Code, GitHub Copilot, AWS Bedrock, and more.
# pip
pip install agentshift
# from source
git clone https://github.com/ogkranthi/agentshift.git
cd agentshift && pip install -e .# → Claude Code
agentshift convert ~/.openclaw/skills/weather --from openclaw --to claude-code --output ./weather-claude
# → GitHub Copilot
agentshift convert ~/.openclaw/skills/weather --from openclaw --to copilot --output ./weather-copilot
# → AWS Bedrock
agentshift convert ~/.openclaw/skills/weather --from openclaw --to bedrock --output ./weather-bedrock
# Convert to ALL supported targets at once
agentshift convert ~/.openclaw/skills/weather --from openclaw --to all --output ./weather-all
# → weather-all/claude-code/ weather-all/copilot/ weather-all/bedrock/weather-claude/ weather-copilot/
├── CLAUDE.md ├── weather.agent.md
└── settings.json └── README.md Parser → SKILL.md · CLAUDE.md · manifest.json · jobs.json
↓
IR → identity · tools · knowledge ·Loading reviews...