# Rules for AI coding agents

> Common and language-specific rules for security, coding style, testing and delivery, adapted to each coding agent’s native instruction format.

[HTML page](https://m9rco.github.io/awesome-python-dev/categories/rules/) · [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).

THE COLLECTION / 6 RESOURCES

## Engineering standards that travel with your project

Common and language-specific rules for security, coding style, testing and delivery, adapted to each coding agent’s native instruction format.

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/) 

RulesInstallable

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

Portable typescript-specific engineering guidance selected from ECC rules.

affaan-m/ECCMIT

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

RulesInstallable

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

Portable golang-specific engineering guidance selected from ECC rules.

affaan-m/ECCMIT

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

RulesInstallable

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

Portable java-specific engineering guidance selected from ECC rules.

affaan-m/ECCMIT

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

RulesInstallable

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

Portable fastapi-specific engineering guidance selected from ECC rules.

affaan-m/ECCMIT

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