build-system-migrator
Migrate build systems to modern alternatives with build file conversion and CI/CD integration
Best use case
build-system-migrator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Migrate build systems to modern alternatives with build file conversion and CI/CD integration
Teams using build-system-migrator should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/build-system-migrator/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How build-system-migrator Compares
| Feature / Agent | build-system-migrator | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Migrate build systems to modern alternatives with build file conversion and CI/CD integration
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Build System Migrator Skill
Migrates build systems to modern alternatives, handling build file conversion, plugin migration, and CI/CD integration.
## Purpose
Enable build modernization for:
- Build file conversion
- Plugin migration
- Dependency management migration
- CI/CD integration
- Cache optimization
## Capabilities
### 1. Build File Conversion
- Convert build configurations
- Migrate between tools
- Preserve build logic
- Handle custom tasks
### 2. Plugin Migration
- Map plugin equivalents
- Configure replacements
- Handle custom plugins
- Document gaps
### 3. Dependency Management Migration
- Convert dependency declarations
- Handle version management
- Migrate lockfiles
- Manage repositories
### 4. CI/CD Integration
- Update pipeline configurations
- Adapt build commands
- Handle caching
- Optimize parallelization
### 5. Cache Optimization
- Configure build caches
- Set up remote caching
- Handle cache invalidation
- Optimize cache keys
### 6. Incremental Build Setup
- Configure incremental builds
- Handle change detection
- Optimize rebuild time
- Manage artifacts
## Tool Integrations
| From/To | Tools | Integration Method |
|---------|-------|-------------------|
| Maven -> Gradle | Gradle init | CLI |
| Webpack -> Vite | Manual/Codemods | CLI |
| Make -> Bazel | Manual | Config |
| npm -> pnpm | pnpm import | CLI |
| Lerna -> Nx | Nx migrate | CLI |
| Turborepo | turbo init | CLI |
## Output Schema
```json
{
"migrationId": "string",
"timestamp": "ISO8601",
"source": {
"buildTool": "string",
"version": "string"
},
"target": {
"buildTool": "string",
"version": "string"
},
"artifacts": {
"buildFile": "string",
"configFiles": [],
"ciConfig": "string"
},
"plugins": {
"migrated": "number",
"manual": "number"
}
}
```
## Integration with Migration Processes
- **build-system-modernization**: Primary migration tool
## Related Skills
- `configuration-migrator`: Config conversion
## Related Agents
- `build-pipeline-migrator`: CI/CD migrationRelated Skills
process-builder
Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.
esbuild
esbuild bundling, plugins, and build optimization.
design-system-validator
Validate design system compliance in code and detect token usage violations
developer-portal-builder
Build unified developer portals with Backstage or custom frameworks
cli-framework-builder
Build command-line interfaces for SDK interaction
Safety System Skill
Robot safety system design and validation for industrial and collaborative robots
module-systems
Expert skill for designing module systems including resolution algorithms, import/export mechanisms, visibility control, namespace management, and cyclic dependency handling.
macro-systems
Expert skill for designing and implementing macro systems including hygienic macros, procedural macros, and macro expansion. Supports pattern-based macros, quasi-quotation, and hygiene management.
effect-systems
Expert skill for designing and implementing algebraic effect systems including effect annotation, inference, handlers, polymorphism, and row-based effect typing.
unity-input-system
Unity New Input System configuration skill for action maps, device bindings, control schemes, and cross-platform input handling.
tutorial-systems
Tutorial skill for hints and onboarding.
probuilder
Unity ProBuilder skill for level prototyping.