CtrlK
BlogDocsLog inGet started
Tessl Logo

dependency-resolver

Identify, analyze, and manage software dependencies before deployment. Use this skill when preparing applications for deployment, resolving dependency conflicts, updating dependencies, auditing security vulnerabilities, managing package versions, or troubleshooting dependency-related issues. Supports multiple package managers (npm, pip, maven, cargo, go mod, composer) and provides actionable recommendations for dependency management.

77

1.02x
Quality

75%

Does it follow best practices?

Impact

71%

1.02x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/dependency-resolver/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

63%

27%

Production Readiness: Dependency Review

npm pre-deployment dependency checklist

Criteria
Without context
With context

Clean install command

0%

0%

Security audit run

100%

100%

Audit fix applied

0%

87%

License checker used

100%

100%

GPL/AGPL exclusion check

100%

87%

Deduplication run

0%

37%

Circular dependency check

0%

75%

Lock file verified

0%

87%

Size analysis tool

0%

0%

Production pruning

0%

20%

Findings documented

100%

100%

All 7 checklist areas covered

33%

83%

85%

4%

Resolving Dependency Conflicts in a React Frontend Build

npm version conflict resolution strategies

Criteria
Without context
With context

5-step workflow followed

62%

75%

Dependency tree built

90%

90%

Conflict correctly identified

100%

100%

Resolution option: update package

100%

100%

Resolution option: resolutions/overrides

100%

100%

Resolution option: alternative package

20%

20%

Decisions documented

90%

100%

Lock file pinned

25%

50%

Major versions pinned

100%

100%

Analysis report produced

100%

100%

Final package.json provided

100%

100%

66%

-26%

Securing and Locking a Python Data Pipeline for Deployment

Python dependency audit and version locking

Criteria
Without context
With context

5-step workflow

100%

100%

Dependency types categorized

100%

100%

pip-audit used

100%

0%

Outdated check performed

20%

0%

Vulnerable packages addressed

100%

100%

Versions pinned with exact syntax

100%

100%

pip freeze used

100%

0%

Decision rationale documented

100%

100%

Analysis report produced

100%

100%

Updated requirements file produced

100%

100%

No wildcard/unversioned entries in output

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.