fec-dependency-upgrade

Plan, implement, and audit frontend dependency upgrades with staged verification matrices.

21|3|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/bovinphang/frontend-craft --skill fec-dependency-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fec-dependency-upgrade
Source: https://github.com/bovinphang/frontend-craft/tree/main/localized/zh-CN/skills/fec-dependency-upgrade
Command: npx skills add https://github.com/bovinphang/frontend-craft --skill fec-dependency-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This workflow guides teams to plan, implement, and audit frontend dependency upgrades, migrations, and lockfile changes to reduce risk and ensure consistent CI verification.

Core Features & Use Cases

  • Establish a factual baseline by reading package managers, lockfiles, Node versions, workspace scope, CI commands, and current verification state.
  • Categorize upgrade targets (security fixes, patch upgrades, minor versions, major migrations, toolchain changes, or cleanup) and define batch strategies.
  • Verify sources against official release notes, migration guides, peer dependencies, and compatibility constraints; document rollback and residual risks.
  • Produce a structured upgrade plan with a verification matrix (install, typecheck, tests, build, and optional E2E/smoke tests) and synchronized documentation.

Quick Start

Run the dependency upgrade workflow to generate a risk-aware upgrade plan for your project.

Frequently Asked Questions about fec-dependency-upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a frontend dependency upgrade without breaking my CI?

Frontend dependency upgrades require a staged plan with a verification matrix to ensure CI stability. This workflow reads your lockfile and package manager state to generate risk-aware upgrade batches, covering install, typecheck, tests, and build validation.

What is the best way to handle major version migrations for frontend libraries?

Major version migrations involve checking official release notes, migration guides, and peer dependency constraints. This workflow categorizes major migrations separately from patch upgrades, documenting compatibility checks and residual risks to ensure safe toolchain transitions.

How do I audit lockfile changes and security fixes in a frontend project?

Auditing lockfile changes and security fixes starts by establishing a factual baseline of current package versions and CI commands. This workflow verifies sources against compatibility constraints and generates a verification matrix to validate security patches.

Can I use this workflow for Node version and toolchain transitions?

Yes, toolchain transitions and Node version updates are supported as upgrade targets. The workflow establishes a baseline of your current environment, defines batch strategies for toolchain changes, and provides rollback guidance for failed migrations.

What should I include in a verification matrix for dependency upgrades?

A verification matrix for dependency upgrades should include install, typecheck, tests, build, and optional E2E or smoke tests. This workflow generates this matrix automatically as part of a structured upgrade plan, synchronized with your project's current CI validation state.

When do I need rollback guidance for frontend dependency migrations?

Rollback guidance is needed when major version migrations or toolchain changes introduce breaking changes or peer dependency conflicts. This workflow documents rollback procedures and residual risks alongside the staged upgrade plan to ensure safe recovery.