---
title: "modern-python"
description: "Guides Python work toward modern idioms supported by the project's minimum Python version."
canonical: https://agentpluginsdirectory.com/plugins/modern-python
last-updated: 2026-10-12
---

# modern-python
Guides Python work toward modern idioms supported by the project's minimum Python version.
- Slug: modern-python
- Publisher: 353solutions
- Repository: https://github.com/353solutions/modern-python
- Manifest: plugins/modern-python/plugin.json
- Version: 1.0.0
- Category (editorial): other
- Skills: 1 (use-modern-python)
- MCP servers: 0
- Stars: 4
- Repository created: 2026-10-10
- Repository last pushed: 2026-10-10
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/modern-python
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What modern-python does, in the publisher's words

An installable agent plugin containing the use-modern-python skill. It helps coding agents detect a project's minimum supported Python version and apply modern language and standard-library features without exceeding that version.

The skill is shared by Claude Code and Codex. Its detector script is bundled with the skill and requires Python 3.8 or newer.

> [!NOTE] > The version-aware guidance in this skill was inspired by JetBrains' > Modern Go guidelines. > This skill applies a similar approach to Python.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/353solutions/modern-python/HEAD/README.md

## Skills

- use-modern-python: Write modern, idiomatic Python that uses every language and stdlib feature available up to the project's minimum supported Python version, and nothing newer. Detects the target version from pyproject.toml (requires-python, Poetry), setup.cfg, setup.py, or.python-version. Use this skill whenever wri…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
