poetry-uv-advisor

Analyze Python project dependencies and pyproject.toml configurations for modernization.

2|1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/jorgealves/agent_skills --skill poetry-uv-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: poetry-uv-advisor
Source: https://github.com/jorgealves/agent_skills/tree/main/poetry-uv-advisor
Command: npx skills add https://github.com/jorgealves/agent_skills --skill poetry-uv-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Python teams modernize their project setup by analyzing dependencies, reconciling pyproject.toml configurations, and suggesting streamlined tooling with Poetry or uv.

Core Features & Use Cases

  • Analyze and optimize pyproject.toml and dependency specifications for modern Python projects.
  • Detect and resolve conflicting dependencies to stabilize builds and CI pipelines.
  • Provide actionable recommendations for tooling upgrades and workflow improvements across projects.

Quick Start

Run the advisor on a Python project to generate a dependency modernization plan. Example: set project_path to '.' and review the resulting report.

Frequently Asked Questions about poetry-uv-advisor

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

FAQPage Schema
How do I modernize Python project dependencies and pyproject.toml configurations?

To modernize Python project dependencies, analyze your pyproject.toml configurations and apply tooling recommendations using Poetry or uv to streamline workflows and stabilize builds.

How can I resolve conflicting Python dependencies to stabilize CI pipelines?

Resolving conflicting Python dependencies involves analyzing the project path to detect version conflicts and generating a detailed report with actionable recommendations to stabilize CI pipelines.

What is the best way to migrate legacy Python projects to uv or Poetry?

Migrating legacy Python projects to uv or Poetry requires analyzing existing dependency trees and generating a modernization plan that reconciles pyproject.toml configurations for streamlined tooling.

Do I need a specific Python environment setup to analyze pyproject.toml dependencies?

Yes, analyzing pyproject.toml dependencies requires a valid Python environment and access to the project path to successfully generate a detailed dependency modernization and analysis report.

How does analyzing pyproject.toml help optimize Python project tooling?

Analyzing pyproject.toml helps optimize Python project tooling by detecting misconfigured dependency specifications and providing actionable recommendations for workflow improvements and tooling upgrades.