Lightlines
Catalogue
Sign in
By trailofbits

modern-python

trailofbits

Modern Python projects, cleanly configured.

Python tooling

What it does

Configures Python projects and scripts with modern dependency, linting, formatting, testing, and type-checking tools.

When to use it

Use when creating Python projects, setting up project configuration and development tools, writing dependency-using scripts, or migrating legacy tooling.

How to use it

It changes how the agent configures Python projects, manages dependencies, and runs development tools.

What you provide

  • An existing project

Access · 0

No additional actions listed in the analysis.

What you need · 2

Python 3.11 or newer is required because the tools target modern Python and project examples specify that minimum.

The uv command must be available to initialize projects, manage dependencies, synchronize environments, and run tools.


About this skill

Visibility
Public
Repository
trailofbits/skills
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
14