BotCity Phoenix — Migración de UiPath a Python¶
BotCity Phoenix es una skill de Claude Code que convierte archivos de workflow UiPath (.xaml + .json) en automatizaciones Python listas para el ecosistema BotCity. Esta guía describe cómo instalar la skill y ejecutar tu primera conversión.
Prerrequisitos¶
- Claude Code instalado en la máquina
- Archivos del proceso UiPath disponibles localmente: el archivo
.xaml(workflow) y el archivo.json(generalmenteproject.json) - Python con el BotCity SDK instalado:
Instalar la skill Phoenix¶
Copia la carpeta de la skill al directorio de skills de Claude Code:
Reinicia Claude Code para que la skill sea reconocida.
Consejo
Confirma que la skill fue instalada correctamente: al escribir / en Claude Code, phoenix-botcity debe aparecer en la lista de skills disponibles.
Abrir Claude Code en la carpeta del proyecto¶
Navega hasta el directorio donde están los archivos .xaml y .json del proceso UiPath:
Abre Claude Code en ese directorio. La skill necesita acceder a los archivos del proyecto para realizar la conversión.
Ejecutar la conversión¶
En Claude Code, llama a la skill:
Para pasar contexto adicional — como mantener los nombres de variables originales o convertir un archivo específico —, incluye la instrucción en la llamada:
/phoenix-botcity convertir el ProcesoFacturacion.xaml manteniendo los nombres de variables originales
Para convertir un proyecto completo con múltiples archivos .xaml, apunta a la carpeta raíz e instruye a la skill:
Revisar los archivos generados¶
Después de la ejecución, la skill genera tres archivos en la carpeta del proyecto:
| Archivo | Contenido |
|---|---|
.py |
Automatización convertida en Python |
requirements.txt |
Dependencias BotCity necesarias |
MIGRATION_NOTES.md |
Puntos que requieren revisión manual |
Abre el MIGRATION_NOTES.md antes que cualquier otra cosa. Este lista:
- Custom activities que se convirtieron en
# TODOen el código Python - Selectores UiPath que pueden necesitar ajuste manual
- Credenciales y variables de entorno que necesitan ser reconfiguradas
Atención
BotCity Phoenix es un acelerador de migración, no un conversor automático completo. Revisa el código generado y el MIGRATION_NOTES.md antes de usar la automatización en producción.
Resultado esperado¶
Al final del proceso, tendrás:
- Un archivo
.pyfuncional con la automatización convertida al estándar BotCity - Un
requirements.txtcon las librerías necesarias para ejecutar la automatización - Un
MIGRATION_NOTES.mddetallando todo lo que requiere atención humana antes de pasar a producción