Python Engineering

Build production-grade Python in {{project.paths.src}} with typing and testing

viewway 2ef196b 2 files · 2.7 KB Updated

File contents

Python Engineering

概述

Build production-grade Python in {{project.paths.src}} with typing and testing

能力维度

Typing

Testing

Error Handling

工具支持

  • {{project.standards.ruff or 'ruff'}}:
  • {{project.standards.mypy or 'mypy'}}:
  • {{project.standards.pytest or 'pytest'}}:

约束条件

  • must_use_type_hints
  • must_cover_tests in {{project.paths.tests}}

能力等级

Level 1

Writes typed functions and basic tests

Level 2

Designs modules with dataclasses and robust errors

Level 3

Delivers frameworks with strong contracts and tooling

viewway/minihes/tree/main/.agents/skills/python_engineering commit 2ef196b609

Frequently asked questions

npx skillmds@latest add viewway/python-engineering