python-engineer
CommunityMaster 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.