CtrlK
BlogDocsLog inGet started
Tessl Logo

dependency-upgrade

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Install with Tessl CLI

npx tessl i github:Dicklesworthstone/pi_agent_rust --skill dependency-upgrade
What are skills?

90

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

85%

31%

Dependency Health Assessment for Legacy React Application

Upgrade planning and audit

Criteria
Without context
With context

Uses npm-check-updates

60%

100%

Creates UPGRADE_PLAN.md

70%

80%

Correct upgrade order

80%

100%

One major version at a time

20%

70%

Compatibility matrix present

33%

100%

Changelog review step

20%

0%

Git tag backup step

20%

100%

Deduplication check

90%

100%

Per-step test runs

90%

100%

Without context: $0.6332 · 22m 29s · 12 turns · 97 in / 12,704 out tokens

With context: $0.8880 · 11m 46s · 25 turns · 1,120 in / 14,386 out tokens

54%

37%

Modernize React Application to Current Version

Incremental upgrade with codemods

Criteria
Without context
With context

jscodeshift used

0%

100%

TSX parser flag

0%

100%

Dry-run preview

0%

0%

Incremental major versions

0%

0%

react-dom version parity

100%

70%

Git branch created

0%

100%

Rollback on test failure

46%

66%

Per-step test execution

0%

13%

Without context: $0.5408 · 17m 37s · 18 turns · 137 in / 9,361 out tokens

With context: $0.8260 · 14m 45s · 25 turns · 234 in / 12,631 out tokens

100%

35%

Set Up Automated Dependency Management

Automated dependency update configuration

Criteria
Without context
With context

Renovate base config

100%

100%

Renovate minor/patch automerge

100%

100%

Renovate major no automerge

100%

100%

Renovate major label

100%

100%

Renovate Monday schedule

0%

100%

Renovate New York timezone

100%

100%

Dependabot PR limit

50%

100%

Dependabot commit prefix

0%

100%

Dependabot commit scope

0%

100%

Dependabot weekly schedule

100%

100%

Without context: $0.3474 · 8m 19s · 12 turns · 557 in / 6,382 out tokens

With context: $0.6683 · 15m 21s · 23 turns · 5,138 in / 9,349 out tokens

Evaluated
Agent
Claude Code

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.