python-linter
Installation
SKILL.md
Python Linter Issue Resolution
What I Do
Provide specific, context-aware guidance for resolving Python linter issues identified by Ruff's alpha-numeric rule codes. Each rule includes what the issue means, why it matters, and how to fix it with practical examples.
How to Use This Skill
When you encounter a Ruff linter error:
- Identify the rule code from the linter output (e.g.,
B008,S108,PLC0415) - Look up the rule in the sections below or reference files
- Apply the context-appropriate fix based on your code's purpose
- Verify the fix resolves the issue without introducing new problems
Common Linter Issues
The following issues can often be fixed automatically by linter tools, but when they require manual intervention, the coding assistant should always resolve them as they are straightforward.