dependency-conflict-resolver

Detect and resolve dependency conflicts across npm, pip, cargo, and composer.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/Sjdjdiejdrirhdkjej/Claude-code-conductor --skill dependency-conflict-resolver-sjdjdiejdrirhdkjej
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-conflict-resolver
Source: https://github.com/Sjdjdiejdrirhdkjej/Claude-code-conductor/tree/main/.claude/skills/dependency-conflict-resolver
Command: npx skills add https://github.com/Sjdjdiejdrirhdkjej/Claude-code-conductor --skill dependency-conflict-resolver-sjdjdiejdrirhdkjej

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dependency conflicts across npm/yarn/pnpm, pip/poetry, cargo, and composer cause broken builds, security risk, and wasted time during installations. This Skill proactively detects and resolves these conflicts before packages are installed.

Core Features & Use Cases

  • Pre-install conflict detection across JavaScript, Python, Rust, and PHP ecosystems.
  • Auto-resolve safe conflicts (patches, dev dependencies) and guide on breaking changes.
  • Analyze peer dependencies, transitive graphs, and semver constraints to prevent duplicate or incompatible versions.
  • Integrate with CI/CD to block or auto-fix conflicts during deployment workflows.

Quick Start

Run the dependency-conflict-resolver against your project to scan current lockfiles and receive resolution recommendations. Example: in a Claude Code session, trigger the skill at the project root and then execute the suggested install command (e.g., npm install, pip install, cargo update). Review the proposed changes and apply them where safe.

Frequently Asked Questions about dependency-conflict-resolver

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

FAQPage Schema
How do I automatically resolve dependency conflicts before running npm install or pip install?

To automatically resolve dependency conflicts before installation, you can scan your project lockfiles to detect peer and transitive version issues. The skill auto-fixes safe conflicts like patches and dev dependencies, then provides commands such as npm install or pip install to apply the safe resolutions.

Can I detect peer dependency and semver conflicts across npm, yarn, and pnpm?

Yes, you can detect peer dependency and semver conflicts across npm, yarn, and pnpm. The skill analyzes transitive dependency graphs and semver constraints to identify duplicate or incompatible package versions before they break your JavaScript project build.

Does this dependency resolver work with Python poetry, Rust cargo, and PHP composer?

Yes, this dependency resolver works with Python poetry, Rust cargo, and PHP composer. It performs pre-install conflict detection and resolution across these ecosystems, handling version constraints and providing guidance for breaking changes specific to each package manager.

How do I auto-fix safe dependency conflicts in a CI/CD pipeline?

To auto-fix safe dependency conflicts in a CI/CD pipeline, you integrate the resolver into your deployment workflows. It blocks or automatically patches safe conflicts like version patches during CI, preventing broken builds caused by incompatible transitive dependencies or security advisories.

What is the best way to handle cross-ecosystem dependency version conflicts during installation?

The best way to handle cross-ecosystem dependency version conflicts is to run a pre-install semver analysis on your lockfiles. This approach validates peer dependencies, identifies incompatible transitive graphs across JavaScript and Python, and auto-applies safe fixes while guiding on breaking changes.