build-system-migrator

Solid

Migrate build systems to modern alternatives with build file conversion and CI/CD integration

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills