Agent skill

Writing python services

Writing a class with encapsulated logic that interfaces with an external system. Logging, APIs, etc.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/writing-python-services

SKILL.md

  • Use python 3.12+ syntax for types

    • e.g. | for unions, | None for optional
  • No side effects in constructor

    • Use @cached_property and lazily evaluate properties needing IO
  • Methods use dataclasses for arguments and responses

Didn't find tool you were looking for?

Be as detailed as possible for better results