agentsclimarketplace

Build system migrator

Skill a5c-ai/babysitter/library/specializations/code-migration-modernization/skills/build-system-migrator

Migrate build systems to modern alternatives with build file conversion and CI/CD integrationFrom its SKILL.md

Install
npx -y skills add a5c-ai/babysitter --skill build-system-migrator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.6 KB, 506 tokens by cl100k_base, as published. Nobody here has run it

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/ToToolsIntegration Method
Maven -> GradleGradle initCLI
Webpack -> ViteManual/CodemodsCLI
Make -> BazelManualConfig
npm -> pnpmpnpm importCLI
Lerna -> NxNx migrateCLI
Turborepoturbo initCLI

Output Schema

{
  "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 migration

What ships with it: 1 file

1.3 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,059. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.