Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Python quality checks: ruff, pytest, mypy, bandit in deterministic order.
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.
| Signal | Load These Files | Why |
|---|---|---|
| tasks related to this reference | report-template.md | Loads detailed guidance from report-template.md. |
| tasks related to this reference | tool-commands.md | Loads detailed guidance from tool-commands.md. |
Step 1: Read CLAUDE.md and detect project configuration.
Read and follow the repository's CLAUDE.md before any execution. Then detect project configuration:
ls -la pyproject.toml setup.py setup.cfg mypy.ini .python-version 2>/dev/null
Identify Python version target, ruff config, pytest config, mypy config from pyproject.toml. Only validate code -- never add tools, features, or flexibility not requested.
Step 2: Detect source and test directories.
ls -d src/ app/ lib/ 2>/dev/null || echo "Source: current directory"
ls -d tests/ test/ 2>/dev/null || echo "Tests: not found"
npx skills add notque/vexjoy-agent --skill python-quality-gateHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Mostly actionable with clear steps; only a few small gaps remain.