modern-python

Installation
SKILL.md

目的

把 Python 仓库收敛到 单一配置源(pyproject.toml快的 lint/format(ruff)快的类型检查(ty)统一的依赖与虚拟环境(uv),并把同样命令接到本地钩子与 CI,减少「每人一套命令」的摩擦。

不适用

  • 仅改一两个文件且无意动工具链。
  • 主要任务是业务/产品设计而非工程化(除非用户点名要工程化)。

tech-preferences 的关系

本仓库的横切偏好已约定:uv(包与虚拟环境)、ruff(lint + format)、ty(类型检查)、prek(预提交钩子,替代 pre-commit 的常见选型)。本 skill 给出可执行的落地步骤;若与 tech-preferences 冲突,以用户当次指令为准。


Python 版本与新特性

Installs
11
Repository
zrr1999/skills
First Seen
Mar 22, 2026
modern-python — zrr1999/skills