Python Style Rules
RulesFreeRules for agent-written Python: explicit failures, boring data structures, dependency restraint, and honest type hints
v1.0.0MIT1 download
npx openagents-cli add openagents/python-style-rules --runtime claude-codePython Style Rules
Python lets an agent write something that runs and is still wrong: a bare except that
hides a typo, a mutable default that accumulates across calls, a dependency added for
one function. These rules target the mistakes that survive a passing test run.
When to use
- Any project where an agent writes or edits Python.
- Alongside a formatter and linter, which handle layout. These handle judgment.
- As the standard for reviewing Python an agent produced.
Install
bash
npx openagents-cli add openagents/python-style-rules| Runtime | Installed to |
|---|---|
claude-code | .claude/skills/python-style-rules/ |
cursor | .cursor/rules/python-style-rules/ |
codex | .codex/skills/python-style-rules/ |
generic | .openagents/python-style-rules/ |
What is in the package
RULES.md- the rules, each with the failure it prevents.review-checklist.md- a short pass over a diff before calling it done.
License
MIT