Receber por email
← Voltar para o catálogo

build-system-migrator

Migrar sistemas de build para alternativas modernas com conversão de arquivos de build e integração CI/CD.

1.4kestrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add a5c-ai/babysitter

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/build-system-migrator/svg)](https://www.skillteca.com.br/skills/build-system-migrator)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

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

{
  "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
Compartilhar X LinkedIn