CommunityCodierung & Entwicklunggithub.com

dagster-io/dignified-python

Meinungsstarke Produktions-Python-Standards mit automatischer Versionserkennung (3.10-3.13). Verwenden Sie dies beim Schreiben, Überprüfen oder Refactoring von Python in Repos, die moderne Typsyntax, explizite Bedingungsprüfungen, pathlib-Operationen, Schnittstellenanleitung und pragmatische Produktionsmuster wünschen.

Was ist dignified-python?

Dieses Skill definiert und setzt eine Reihe von meinungsstarken, aber pragmatischen Codierungsstandards für die Python-Entwicklung in der Produktion durch. Es erkennt automatisch die Python-Version des Projekts (3.10 bis 3.13) und wendet dann entsprechende Regeln für Typsyntax (wie `list[...]` statt `List[...]`), Bedingungsprüfungen (bevorzugt `if x is None` statt `if not x`), Dateisystemoperationen (`pathlib`) und Schnittstellendefinitionen an. Der Skill ist ideal für Teams, die konsistente, moderne und wartbare Python-Codebasen aufbauen möchten, ohne von vagen oder veralteten Konventionen behindert zu werden. Er unterstützt gängige KI-Entwicklungstools wie Claude Code, Cursor und Codex und zielt darauf ab, die Codequalität durch automatische Überprüfungen und Refactoring-Vorschläge zu verbessern, die den dokumentierten „Dignified Python“-Richtlinien folgen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dagster-io/skills/tree/main/skills/dignified-python

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht dignified-python?

Meinungsstarke Produktions-Python-Standards mit automatischer Versionserkennung (3.10-3.13). Verwenden Sie dies beim Schreiben, Überprüfen oder Refactoring von Python in Repos, die moderne Typsyntax, explizite Bedingungsprüfungen, pathlib-Operationen, Schnittstellenanleitung und pragmatische Produktionsmuster wünschen.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills