moai-lang-python
OfficialMaster 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.2with async support. - Unified Code Quality: Enforce
ruff 0.13.1for linting and formatting, replacing multiple tools. - Advanced Type Safety: Leverage
mypy 1.8.0andPydantic 2.7.0for 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
TaskGroupfor async concurrency and update yourpyproject.tomlforruffanduv.
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.