uv-strict-python

Installation
SKILL.md

uv-strict-python

Operational guide for the Python Tooling SSOT Standard: one small, strict, boring toolchain that behaves identically in CLI, VS Code, and CI. The standard prefers a few non-overlapping authorities over many competing tools, because contradictory feedback is expensive for coding agents.

This skill operationalizes the Python Tooling standard — toolchain, layout, and the verification gate. Code shape and agent-behavior rules (error handling, side-effect boundaries, trust boundaries, prohibited behaviors) live in the companion Python Coding standard, summarized in coding-standard.md. A green gate on badly shaped code is not done — read both.

Sync pin: mirrors Project Standards v5.25.0 (peeled commit b2f73d9dee080a7579a7900168093dabf4c52b5b) and Python Tooling 1.16 (sha256:60d3a68c9973942b7a92f7affcd3fbac553b3c79c31bcd63b723e1186bd3c734). The immutable released payload is canonical. This skill retains exactly three byte-identical whole-file resources and delegates semantic units to Catalog 5 reconciliation.

When to Use This Skill

  • Creating a new Python project or package
  • Setting up or auditing pyproject.toml
  • Configuring the toolchain (format, lint, type-check, test, coverage, audit)
  • Writing Python scripts with external dependencies
  • Migrating an existing project to the standard toolchain

When NOT to Use This Skill

Installs
1
GitHub Stars
6
First Seen
Sep 25, 2026