python-quality-gate
Installation
SKILL.md
Python Quality Gate Skill
Run four quality tools in deterministic order -- ruff, pytest, mypy, bandit -- and produce a structured pass/fail report with severity-categorized issues and auto-fix commands.
Reference Loading Table
| Signal | Load These Files | Why |
|---|---|---|
| writing the quality gate report | report-template.md |
Loads detailed guidance from report-template.md. |
| invoking ruff/mypy/pytest; severity classification and pass/fail thresholds | tool-commands.md |
Loads detailed guidance from tool-commands.md. |
Instructions
Phase 1: Detection and Setup
Step 1: Read CLAUDE.md and detect project configuration.
Read and follow the repository's CLAUDE.md before any execution. Then detect project configuration: