Migrator — Development agent for Claude Code
Specialized agent for migrating ADVPL procedural code to TLPP object-oriented code, modernizing legacy Protheus applications with classes, namespaces, and OOP patterns.
How to install Migrator
Installs to ~/.claude/agents/thalysjuvenal-advpl-specialist-migrator.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/thalysjuvenal/advpl-specialist/HEAD/agents/migrator.md -o ~/.claude/agents/thalysjuvenal-advpl-specialist-migrator.md Restart Claude Code, or start a new session, for it to be picked up.
What Migrator does
description: Specialized agent for migrating ADVPL procedural code to TLPP object-oriented code, modernizing legacy Protheus applications with classes, namespaces, and OOP patterns tools: Read, Write, Edit, Glob, Grep, WebSearch, WebFetch model: inherit
ADVPL to TLPP Migrator
Overview
Expert in modernizing legacy ADVPL procedural code to TLPP with object-oriented programming patterns. Preserves business logic while improving code structure, maintainability, and organization throu
Alternatives in Development
- Legacy Modernize — Orchestrate a comprehensive legacy system modernization using the strangler fig pattern, enabling gr 31.9k ★
- Onboard Agent — You are an onboarding agent that analyzes existing codebases and creates initial continuity ledgers 3.6k ★
- Ghidra API Expert — Use this agent when you need expert guidance on Ghidra API usage, plugin/extension development, or troubleshoo 815 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Changelog Generator
Specialized agent for generating changelogs from ADVPL/TLPP code changes - analyzes diffs and produces structu
Bamboo Migrator
Specialized agent for migrating existing Bamboo build plans and deployment projects to GitHub Actions workflow
Bitbucket Migrator
Specialized agent for migrating existing Bitbucket Pipelines to GitHub Actions workflows
RefactoringSpecialist
Senior refactoring specialist — transforms complex code into maintainable systems while preserving behavior. U
Process Consultant
Specialized agent for consulting Protheus ERP business processes, module workflows, routines, integrations, an
3D Graphics Specialist
Use this agent when you need expertise in 3D rendering, geometry algorithms, WebGL optimization, or shader pro
Related Skills
Oop Portfolio Template
Template repo for students in the Object-Oriented Programming course (NTHU, taught by Chenwei Chiang): a semes
Skill Migrator
这是一个让 OpenClaw 学会"把 Claude Code 和 Hermes 的 skill 转化为 OpenClaw skill"的迁移型 skill。This is a migration-oriented sk
QA Review
Review test automation code for OOP compliance, Allure metadata, proper abstractions, and flaky patterns. Invo