python-initializr

Installation
SKILL.md

Python 项目初始化

流程概述

  1. 确认项目信息 - 与用户交互确认项目名称和 Python 版本
  2. 初始化项目 - 使用 uv init 创建项目,启用 git 版本控制
  3. 配置代码规范和类型检查 - 使用 pre-commit 管理并初始化代码规范检查 hooks,并应用相应的规范配置;使用 mypy 进行类型检查,创建 PEP-561 类型标记
  4. 配置测试框架 - 添加 pytest、pytest-cov 开发依赖
  5. 配置版本管理工具 - 配置 .gitignore 优化VCS管理,配置版本元信息,配置 bumpversion 进行语义化版本管理
  6. 添加常用开发工具 - 添加 ipython 用于本地调试
  7. 安装并验证 - 安装所有依赖并验证配置
  8. 更新README - 创建并更新README文件,添加项目使用说明
  9. 完成初始提交

Step 1: 确认项目信息

与用户确认以下信息:

Related skills

More from ynz012x/skills

Installs
12
Repository
ynz012x/skills
GitHub Stars
1
First Seen
Feb 26, 2026