Skip to main content

python-linting

This skill helps lint Python code using ruff. Use when the user asks to "lint", "check code quality", or "fix style issues".

Source facts

Repository
OpenHands/software-agent-sdk
Last source activity
January 7, 2026 at 02:27
Detected SKILL.md language
English
Stars
1,260
Forks
665

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
python-linting
description
This skill helps lint Python code using ruff. Use when the user asks to "lint", "check code quality", or "fix style issues".
license
MIT
compatibility
Requires Python and ruff
metadata
{"author":"openhands","version":"1.0"}
triggers
["lint","linting","code quality","style check","ruff"]
# Python Linting Skill This skill provides instructions for linting Python code using ruff. ## How to Lint Run ruff to check for issues: ```bash ruff check . ``` To automatically fix issues: ```bash ruff check --fix . ``` ## Common Options - `--select E,W` - Only check for errors and warnings - `--ignore E501` - Ignore line length errors - `--fix` - Automatically fix fixable issues ## Example Output ``` example.py:1:1: F401 [*] `os` imported but unused example.py:5:5: E302 Expected 2 blank lines, found 1 Found 2 errors (1 fixable). ```
View on GitHub