ub-python

Installation
SKILL.md

UB Python

Overview

Use this skill to enforce latest stable Python modern defaults, strict typing, boundary validation, and migration-aware legacy handling.

Generate modern patterns for new code and refactor legacy patterns incrementally when touching existing code.

Write against the project's currently supported Python version, but structure code so it can move cleanly toward newer stable releases instead of accumulating compatibility layers.

When Not To Use

  • Do not use this skill for workflow intake, sprint planning, or resumable initiative orchestration; defer that to ub-workflow.
  • Do not use this skill as the primary surface when the main problem is owned by a non-Python workflow, documentation, or framework skill.
  • Do not use this skill as a generic documentation-normalization layer when the main task is Markdown structure or documentation quality rather than Python implementation.
Installs
54
GitHub Stars
26
First Seen
Jun 18, 2026