Receber por email
← Voltar para o catálogo

framework-compatibility-checker

Verifica a compatibilidade da base de código com as versões do framework alvo e gera caminhos de migração.

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/framework-compatibility-checker/svg)](https://www.skillteca.com.br/skills/framework-compatibility-checker)

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

Framework Compatibility Checker Skill

Checks codebase compatibility with target framework versions, identifies breaking changes, and recommends migration paths.

Purpose

Enable framework upgrade assessment for:

  • Deprecated API detection
  • Breaking change impact analysis
  • Compatibility matrix generation
  • Migration path recommendation
  • Risk assessment

Capabilities

1. Deprecated API Usage Detection

  • Find deprecated method calls
  • Identify removed APIs
  • Detect obsolete patterns
  • Map replacement APIs

2. Breaking Change Impact Analysis

  • Analyze upgrade changelogs
  • Match breaking changes to code
  • Estimate impact scope
  • Prioritize by severity

3. Compatibility Matrix Generation

  • Map current vs target versions
  • List compatible dependencies
  • Identify version conflicts
  • Generate upgrade paths

4. Migration Path Recommendation

  • Suggest incremental upgrades
  • Identify intermediate versions
  • Recommend safe upgrade order
  • Plan breaking change handling

5. Risk Assessment

  • Score upgrade difficulty
  • Identify high-risk areas
  • Estimate testing needs
  • Calculate timeline impact

Tool Integrations

| Tool | Framework | Integration Method | |------|-----------|-------------------| | Angular Update Guide | Angular | Web / API | | React Codemod | React | CLI | | Next.js Upgrade | Next.js | CLI | | Spring Boot Migrator | Spring | CLI | | Vue Migration Guide | Vue | Web / CLI | | .NET Upgrade Assistant | .NET | CLI |

Output Schema

{
  "analysisId": "string",
  "timestamp": "ISO8601",
  "current": {
    "framework": "string",
    "version": "string"
  },
  "target": {
    "framework": "string",
    "version": "string"
  },
  "compatibility": {
    "compatible": "boolean",
    "breakingChanges": [
      {
        "type": "string",
        "description": "string",
        "locations": [],
        "migration": "string",
        "effort": "string"
      }
    ],
    "deprecations": [],
    "removedApis": []
  },
  "migrationPath": {
    "steps": [],
    "intermediateVersions": [],
    "estimatedEffort": "string"
  },
  "risk": {
    "score": "number",
    "factors": []
  }
}

Integration with Migration Processes

  • framework-upgrade: Primary compatibility check
  • language-version-migration: Version analysis

Related Skills

  • codemod-executor: Automated fixes
  • dependency-updater: Dependency upgrades

Related Agents

  • framework-upgrade-specialist: Upgrade execution
Compartilhar X LinkedIn