py-anti-patterns
Installation
SKILL.md
Python Anti-Pattern Review
Use these rules as a correctness-first checklist. Do not flag broad architecture preferences unless the changed code creates a concrete maintenance or behavior risk.
Freshness: stable (no external references) — review rules based on core Python conventions, not volatile APIs.
Review Rules
Rule: anti-hard-coded-config
Impact: HIGH Applies when: Code adds endpoints, credentials, filesystem paths, timeouts, feature flags, or environment-specific values. Skip when: The value is a harmless local constant or test fixture. Python: any Tools: none Review signal: Production configuration or secrets are hard-coded in module globals or functions.