laurigates avatar

Python Code Quality

A routing layer for Python's modern quality toolchain. It doesn't duplicate ruff or ty commands, it just points you to the right focused skill depending on whether you're configuring lint rules, formatter behavior, type checking, or wiring everything together in pre-commit and CI. Reach for this when you're standing up the full stack on a new project or reasoning about how the pieces fit. Once you know you need stricter type rules or want to tweak specific linter settings, follow the routing table to ruff-linting, ty-type-checking, or one of the other specialist skills. The one thing it owns is the pre-commit yaml showing all three tools together.

skills.sh installs
1K
GitHub stars
59
last updated
Aug 21, 2026

Install

$ npx -y skills add laurigates/claude-plugins --skill python-code-quality --agent claude-code

Installs into .claude/skills of the current project.

Files

Python Code Quality

Orchestration index for the Python quality stack. This skill routes to the focused skills that own each tool — it does not restate their commands. Reach for it when setting up or reasoning about the whole stack (lint + format + type-check + tests) at once; reach for a focused skill when tuning one tool.

When to Use This Skill

Use this skill when...Use a focused sibling instead when...
Standing up a complete quality stack for a new projectTuning only ruff lint rule selection — use ruff-linting
Reasoning about how the tools fit together / comparing themConfiguring only ruff formatter quirks — use ruff-formatting
Wiring lint + type-check into pre-commit and CI togetherConfiguring strict type-checker rules — use ty-type-checking or basedpyright-type-checking

Routing Table

Sponsors

Details

Repository
github.com/laurigates/claude-plugins
Categories
Code Review & Quality, Python
First seen
Jun 3, 2026

More from laurigates/claude-plugins

All 7
1miles990 avatarcode-qualitymiles990/claude-software-skillsClean code principles, SOLID, and code review practices785skills.sh installs
2dietrichgebert avatarponytail-reviewdietrichgebert/ponytailCode review focused exclusively on over-engineering. Finds what to delete: reinvented standard library, unneeded dependencies, speculative abstractions, dead fl67.7Kskills.sh installs
3DietrichGebert avatarponytail-reviewDietrichGebert/ponytailCode review focused exclusively on over-engineering. Finds what to delete: reinvented standard library, unneeded dependencies, speculative abstractions, dead fl67.7Kskills.sh installs
4tursodatabase avatarcode-qualitytursodatabase/tursoGeneral Correctness rules, Rust patterns, comments, avoiding over-engineering. When writing code always take these into account1.8Kskills.sh installs
5omer-metin avatarcode-architecture-reviewomer-metin/skills-for-antigravityReview code architecture for maintainability, catch structural issues before they become debtUse when "Reviewing pull requests with structural changes, Planning270skills.sh installs
6UKGovernmentBEIS avatarcode-quality-fix-allUKGovernmentBEIS/inspect_evalsFix code quality issues identified in a code quality review stored in agent_artefacts/code_quality/<topic>/. Systematically addresses issues found by the code-q0skills.sh installs