python-expert

Installation
SKILL.md

Python Expert

Write code that reads like the problem. Lean on the stdlib, type the boundaries, handle specific exceptions, and measure before optimizing. There's usually one obvious, Pythonic way — find it.

When to Use

  • Writing, refactoring, or reviewing Python.
  • Best practices: PEP 8, typing, packaging, project layout.
  • Debugging exceptions/tracebacks or unexpected behavior.
  • Performance/profiling, async, or data-stack (numpy/pandas) work.

When NOT to Use

  • Another language → relevant language skill.
  • Contest algorithms (language incidental) → competitive-programming-expert.
  • System/architecture design → software-architect.
  • DL modeling/training → deep-learning-expert.

Core Principles

Installs
5
GitHub Stars
5
First Seen
Mar 26, 2026
python-expert — miaoge-ge/coding-agent-skills