python-ruff-linter

Integrate Ruff linting into the linting-workflow for Python projects.

4|4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/darellchua2/opencode-config-template --skill python-ruff-linter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: python-ruff-linter
Source: https://github.com/darellchua2/opencode-config-template/tree/main/skills/python-ruff-linter
Command: npx skills add https://github.com/darellchua2/opencode-config-template --skill python-ruff-linter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces Python code quality by integrating Ruff linting into the linting-workflow framework.

Core Features & Use Cases

  • Python-specific Ruff linting extends the linting-workflow to detect Ruff configuration, run checks, and provide actionable guidance for Python projects.
  • CI and Local Development: works within CI pipelines and local dev environments to catch style and error issues early.
  • Use Case: Imagine a Python project with PyProject.toml configured for Ruff; this skill helps auto-detect issues, suggest fixes, and guide authors to conform to a consistent style.

Quick Start

Use the python-ruff-linter to lint a Python project with Ruff integrated via linting-workflow.

Frequently Asked Questions about python-ruff-linter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Ruff linting into my Python CI pipeline?▼

Ruff linting integrates into your Python CI pipeline via the linting-workflow framework to automatically detect configuration, run checks, and provide actionable guidance for style and error issues.

What is needed to set up Ruff static analysis for a Python project?▼

Ruff static analysis requires a Python project setup with Poetry or pip, a configuration file like pyproject.toml or setup.cfg, and integration with the linting-workflow to provide auto-fix suggestions.

How does Ruff handle code quality enforcement for local Python development?▼

Ruff enforces code quality for local Python development by detecting your Ruff configuration, running linting checks, and guiding you to fix common errors to conform to a consistent style.

Can I auto-detect and fix Ruff configuration issues in pyproject.toml?▼

Yes, you can auto-detect and fix Ruff configuration issues in pyproject.toml by using this linting-workflow integration to target Python projects and generate auto-fix suggestions for common errors.

What is the best way to enforce consistent Python code style with Ruff?▼

The best way to enforce consistent Python code style with Ruff is integrating it into the linting-workflow, which auto-detects issues, suggests fixes, and guides authors within CI and local environments.