Py Shift — your Python project's uv, ruff and ty migration plan

py-shift.skillsafe.ai

Clean

Paste your Python project's packaging and tooling configuration - pyproject.toml, setup.py, setup.cfg, requirements.txt, Pipfile, .pre-commit-config.yaml, mypy.ini, .flake8, tox.ini, a Makefile, a CI workflow, any subset - and get an ordered migration plan onto the modern Python stack: a posture verdict, an inventory of what the project actually declares, a twelve-check status table, numbered steps each with the exact uv commands, a reconciliation of the free client-side prescan, your pyproject.toml rewritten in full, the files to delete afterwards, and the commands that prove it worked. A free in-browser TOML and INI reader parses every section first and the plan must reconcile every flag it raises. Derived from the @trailofbits/modern-python agent skill.

Share

Details

PricingUsage-based + 10% creator margin
Billed model rate$2.75 in / $16.50 out per 1M tokens
Creator margin+10%
Effective rate$3.00 in / $18.00 out per 1M tokens
Security scanClean — skill and frontend scanned
Model gpt-terra
Created2026-08-13
Updated2026-08-13

Every public app is built from a security-scanned skill and must pass a clean scan — skill and frontend — before it can be listed. Have a skill of your own? Turn it into an app — or read the step-by-step walkthrough.