# Python AI development toolkit

> Equip Python projects with testing, packaging, language patterns, documentation and Python engineering rules.

[HTML page](https://m9rco.github.io/awesome-python-dev/profiles/python/) · [Agent guide](https://m9rco.github.io/awesome-python-dev/agents/index.md) · [Discovery index](https://m9rco.github.io/awesome-python-dev/llms.txt)

This website describes the repository catalog snapshot, which may contain unreleased entries. It is not a promise that every entry exists in the currently published package. Check `uvx awesome-python-dev list --json` for the catalog available in your installed runtime. GitHub stars and review dates are recorded snapshots, not live rankings.

Catalog reviewed: 2026-10-29. [Catalog source](https://github.com/m9rco/awesome-python-dev/blob/239895d3dd1353a48c5b39eee8eb028aadd8ac8f/src/awesome_python_dev/data/catalog.json).

PROFILE / 10 RESOURCES

## Python toolkit

Equip Python projects with testing, packaging, language patterns, documentation and Python engineering rules.

```sh
uvx awesome-python-dev init --agents codex,claude --profile python
```

Run in your project directory. [Check prerequisites and agent setup](https://m9rco.github.io/awesome-python-dev/getting-started/) .

### What’s included

The list includes required rule-pack dependencies, resolved by the same catalog logic as the CLI.

SkillsInstallable

#### [Systematic Debugging](https://m9rco.github.io/awesome-python-dev/tools/systematic-debugging/) 

Root-cause investigation, reproducible failures, and hypothesis-driven debugging.

obra/superpowersMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/systematic-debugging/) 

SkillsInstallable

#### [Test-Driven Development](https://m9rco.github.io/awesome-python-dev/tools/test-driven-development/) 

A test-first workflow with guidance for meaningful regression tests.

obra/superpowersMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/test-driven-development/) 

SkillsInstallable

#### [Verification Before Completion](https://m9rco.github.io/awesome-python-dev/tools/verification-before-completion/) 

Require fresh verification evidence before claiming a change is complete.

obra/superpowersMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/verification-before-completion/) 

MCP serversInstallable

#### [Context7](https://m9rco.github.io/awesome-python-dev/tools/context7/) 

Retrieve library documentation and version-specific examples for coding tasks.

upstash/context7MIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/context7/) 

SkillsInstallable

#### [Python Testing Patterns](https://m9rco.github.io/awesome-python-dev/tools/python-testing-patterns/) 

Practical pytest fixtures, parametrization, mocking, async testing, and coverage guidance.

wshobson/agentsMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/python-testing-patterns/) 

SkillsInstallable

#### [Python Packaging](https://m9rco.github.io/awesome-python-dev/tools/python-packaging/) 

Build Python libraries and CLIs with package metadata, wheels, and release workflows.

wshobson/agentsMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/python-packaging/) 

MCP serversInstallable

#### [Fetch MCP](https://m9rco.github.io/awesome-python-dev/tools/fetch/) 

Retrieve web pages as text/Markdown for documentation and research.

modelcontextprotocol/serversApache-2.0 / MIT; docs CC-BY-4.0

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/fetch/) 

RulesInstallable

#### [ECC Common Rules](https://m9rco.github.io/awesome-python-dev/tools/ecc-common-rules/) 

Portable cross-language engineering guidance selected from ECC rules.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/ecc-common-rules/) 

RulesInstallable

#### [ECC Python Rules](https://m9rco.github.io/awesome-python-dev/tools/ecc-python-rules/) 

Portable python-specific engineering guidance selected from ECC rules.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/ecc-python-rules/) 

SkillsInstallable

#### [Python Patterns](https://m9rco.github.io/awesome-python-dev/tools/python-patterns/) 

Python idioms, type hints, error handling, resource management, and maintainable code structure.

affaan-m/ECCMIT

[View setup ↗](https://m9rco.github.io/awesome-python-dev/tools/python-patterns/)
