CtrlK
BlogDocsLog inGet started
Tessl Logo

build-ci-migration-assistant

Automatically migrates build systems and CI/CD configurations to target platforms. Use when modernizing build infrastructure, switching CI/CD providers, or standardizing across projects. Supports common migration paths including Maven↔Gradle, npm↔Yarn, Travis CI→GitHub Actions, CircleCI→GitHub Actions, Jenkins→GitLab CI, and GitLab CI→GitHub Actions. Analyzes existing configuration, generates equivalent target configuration, maps dependencies and commands, and provides validation and migration documentation.

95

1.00x
Quality

92%

Does it follow best practices?

Impact

100%

1.00x

Average score across 3 eval scenarios

SecuritybySnyk

Risky

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Evaluation results

100%

Java Build System Modernization

Maven to Gradle migration

Criteria
Without context
With context

settings.gradle modules

100%

100%

Java version via java block

100%

100%

Shared versions via ext{}

100%

100%

compile→implementation scope

100%

100%

test→testImplementation scope

100%

100%

provided→compileOnly scope

100%

100%

Dependency versions preserved

100%

100%

Custom exec task

100%

100%

mavenCentral() repository

100%

100%

Migration summary produced

100%

100%

No pom.xml modifications

100%

100%

100%

CI Pipeline Consolidation for Python Library

Travis CI to GitHub Actions migration

Criteria
Without context
With context

Correct workflow file location

100%

100%

Matrix python-version

100%

100%

Matrix OS runners

100%

100%

pip cache via actions/cache@v3

100%

100%

Plain env var in env block

100%

100%

Secure var as secret reference

100%

100%

after_success → if: success()

100%

100%

after_failure → if: failure()

100%

100%

Branch-conditional deploy

100%

100%

Migration summary produced

100%

100%

actions/checkout step present

100%

100%

100%

Moving Node.js API Service CI from GitLab to GitHub

GitLab CI to GitHub Actions migration

Criteria
Without context
With context

postgres service with health-cmd

100%

100%

redis service present

100%

100%

artifacts/upload-artifact@v3

100%

100%

Job dependency via needs

100%

100%

DB_PASSWORD as secret

100%

100%

DEPLOY_API_TOKEN as secret

100%

100%

Deploy only on main

100%

100%

Correct workflow file location

100%

100%

NODE_ENV plain variable

100%

100%

actions/checkout present

100%

100%

Migration summary produced

100%

100%

Repository
ArabelaTso/Skills-4-SE
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.