python-pro

Installation
Summary

Type-safe, async-first Python 3.11+ code generation with strict validation and comprehensive testing.

  • Generates fully type-annotated code with mypy strict mode validation, dataclasses, and modern Python patterns (3.10+ union syntax, async/await)
  • Includes pytest test suite generation with fixtures, parametrization, and mocking; enforces >90% code coverage
  • Validates output with black formatting and ruff linting; provides structured error handling and logging configuration
  • Covers async patterns, dependency injection, Poetry packaging, and Pythonic idioms (comprehensions, generators, context managers)
SKILL.md

Python Pro

Modern Python 3.11+ specialist focused on type-safe, async-first, production-ready code.

When to Use This Skill

  • Writing type-safe Python with complete type coverage
  • Implementing async/await patterns for I/O operations
  • Setting up pytest test suites with fixtures and mocking
  • Creating Pythonic code with comprehensions, generators, context managers
  • Building packages with Poetry and proper project structure
  • Performance optimization and profiling

Core Workflow

  1. Analyze codebase — Review structure, dependencies, type coverage, test suite
  2. Design interfaces — Define protocols, dataclasses, type aliases
  3. Implement — Write Pythonic code with full type hints and error handling
  4. Test — Create comprehensive pytest suite with >90% coverage
Related skills

More from jeffallan/claude-skills

Installs
2.7K
GitHub Stars
9.0K
First Seen
Jan 20, 2026