developing-python

Community

Modern Python project development.

Authorsumik5
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Guides modern Python project development, from FastAPI + FastMCP with DI, to Dockerized environments and robust testing, ensuring scalable Python applications.

Core Features & Use Cases

  • Modern Python stack: uv, ruff, mypy, pydantic, and Docker-focused workflows.
  • Web/API frameworks: FastAPI + FastMCP guidance and DI patterns.
  • Testing & tooling: pytest, linting, type checking, and CI-ready setup.

Quick Start

Start a new Python project or refactor an existing one by following the guide:

  • Initialize a new project: uv init
  • Install dependencies with uv sync --frozen, then set up testing with pytest.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: developing-python
Download link: https://github.com/sumik5/dotfiles/archive/main.zip#developing-python

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