using-python-engineering

Installation
SKILL.md

Using Python Engineering

Overview

This meta-skill routes you to the right Python specialist based on symptoms. Python engineering problems fall into distinct categories that require specialized knowledge. Load this skill when you encounter Python-specific issues but aren't sure which specialized skill to use.

Core Principle: Different Python problems require different specialists. Match symptoms to the appropriate specialist skill. Don't guess at solutions—route to the expert.

When to Use

Load this skill when:

  • Working with Python and encountering problems
  • User mentions: "Python", "type hints", "mypy", "pytest", "async", "pandas", "numpy", "Textual", "TUI"
  • Need to implement Python projects or optimize performance
  • Setting up Python tooling or fixing lint warnings
  • Debugging Python code or profiling performance
  • Building terminal user interfaces with Textual

Don't use for: Non-Python languages, algorithm theory (not Python-specific), deployment infrastructure (not Python-specific)

Installs
4
GitHub Stars
12
First Seen
Mar 1, 2026
using-python-engineering — tachyon-beep/skillpacks