moai-lang-python

Official

Master Python 3.13+ with cutting-edge tools.

Authormodu-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Staying current with Python's rapid evolution and best practices is challenging. This Skill provides expert guidance for Python 3.13+, integrating the latest testing, quality, and package management tools to streamline your development workflow.

Core Features & Use Cases

  • Modern TDD Workflow: Implement test-driven development using pytest 8.4.2 with async support.
  • Unified Code Quality: Enforce ruff 0.13.1 for linting and formatting, replacing multiple tools.
  • Advanced Type Safety: Leverage mypy 1.8.0 and Pydantic 2.7.0 for robust static and runtime type validation.
  • Use Case: When upgrading a Python 3.12 project to 3.13, this Skill can guide you through new features like TaskGroup for async concurrency and update your pyproject.toml for ruff and uv.

Quick Start

Setup a new Python 3.13 project

uv venv --python 3.13 source .venv/bin/activate uv add pytest ruff mypy fastapi pydantic

Now you're ready to write modern Python code with best practices.

Dependency Matrix

Required Modules

pytestmypyruffuvfastapipydanticsqlalchemy

Components

examplesreferences

💻 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: moai-lang-python
Download link: https://github.com/modu-ai/moai-adk/archive/main.zip#moai-lang-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 471,000+ vetted skills library on demand.