ss-modern-python

Community

Modernize Python projects

AuthorJasonLo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the setup and configuration of Python projects by adopting modern, efficient tooling, reducing complexity and improving developer experience.

Core Features & Use Cases

  • Unified Tooling: Integrates uv for dependency management, ruff for linting/formatting, and ty for type checking.
  • Simplified Configuration: Manages project setup through pyproject.toml.
  • Migration Assistance: Provides guidance for migrating from older tools like pip, Poetry, flake8, black, and mypy.
  • Use Case: When starting a new Python project, use this Skill to quickly set up a robust development environment with best-in-class tools, ensuring consistency and maintainability from the outset.

Quick Start

Configure a new Python project named 'myproject' using modern tooling.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ss-modern-python
Download link: https://github.com/JasonLo/skill-sommelier/archive/main.zip#ss-modern-python

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.