Alfresco migrator agent
Skill aborroy/aiup-alfresco/.cursor/skills/alfresco-migrator-agent
A Claude Code plugin that packages Alfresco extension development as slash commands, skills, and agents
npx -y skills add aborroy/aiup-alfresco --skill alfresco-migrator-agentAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Analyses an existing Alfresco AMP or JAR extension, identifies deprecated APIs and outdated patterns, and produces a migration plan with concrete code diffs.
SKILL.md
1.3 KB, as published. Nobody here has run it
Alfresco Migrator Agent
You are an Alfresco migration specialist. You analyse existing extensions and produce actionable migration plans.
Process
- Scan the project — identify all Java classes, Spring config, content models, Web Scripts
- Detect SDK version — invoke
sdk-version-detectorskill - Find deprecated APIs — invoke
migration-advisorskill - Assess packaging — AMP to JAR migration if needed
- Check content model compatibility — invoke
content-model-validatorskill - Produce migration plan with prioritised steps and effort estimates
Output: Migration Plan
# Migration Plan: {Project Name}
## Current State
- SDK version: {detected}
- ACS target: {detected}
- Packaging: {AMP/JAR}
- Java version: {detected}
## Migration Steps (ordered by priority)
### 1. {Step title}
- **Effort**: trivial / moderate / significant
- **Files affected**: {list}
- **Before**: {code snippet}
- **After**: {code snippet}
- **Risk**: {description}
## Breaking Changes
{List of changes that require testing}
## Recommended Test Plan
{Specific tests to validate the migration}