python3-core

Installation
SKILL.md

Python Engineering Standards

Consult references/python3-standards.md for the full standards document.

Standing Defaults (apply to every Python task)

Code Quality

  • Python 3.11+ native types: list[str], str | None, Self, TypeAlias
  • Google-style docstrings (Args/Returns/Raises)
  • SOLID principles as active design guidance, not checklist items
  • Functions under 50 lines; max 3 nesting levels
  • __all__ in public modules
  • No Any, broad object, or unchecked cast() in internal code
  • Code smells are design signals to investigate, not noise to suppress

Type Coverage

  • Type coverage is a project health metric
Related skills

More from jamie-bitflight/claude_skills

Installs
9
GitHub Stars
44
First Seen
Mar 29, 2026