python-engineer

Community

Master modern Python development habits

Authorgotar
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides authoritative guidance for Python development across code quality, tooling, and workflow decisions, reducing ambiguity and helping teams adopt modern best practices consistently.

Core Features & Use Cases

  • Code quality & formatting: Enforces PEP 8, type hints, and consistent style with tools like Ruff, Black, and Mypy.
  • Testing & reliability: Promotes pytest-based testing, test organization, and CI readiness.
  • Framework & packaging guidance: Helps select frameworks (FastAPI, Django, Flask) and packaging layouts (src layout, pyproject.toml, setuptools_scm).
  • Project scaffolding & templates: Provides templates and starter configurations for new Python projects.
  • Use Case: When starting a new API service, use this Skill to bootstrap the project structure and recommended tooling.

Quick Start

  • Initialize a new Python project with a src layout and pyproject.toml using the recommended tooling.
  • Install essential development dependencies: pytest, ruff, mypy, httpx, and structlog.
  • Set up a starter FastAPI or Django project example with Pydantic models and async database patterns.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: python-engineer
Download link: https://github.com/gotar/opencode-config/archive/main.zip#python-engineer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.