Init repository
This commit is contained in:
20
skills/python-development/SKILL.md
Normal file
20
skills/python-development/SKILL.md
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
name: python-development
|
||||
description: Superpower for building robust, maintainable Python backend services. Use whenever you create, modify, review, or debug service code in this repository.
|
||||
---
|
||||
|
||||
## Skill Map
|
||||
|
||||
| Situation | Primary Skill |
|
||||
|---|---|
|
||||
| Choosing frameworks, libraries, DBs, or infrastructure components | [`python-development-stack`](./python-development-stack/SKILL.md) |
|
||||
| Bootstrapping a new service or reviewing folder structure | [`python-development-layout`](./python-development-layout/SKILL.md) |
|
||||
| Designing service boundaries, APIs, data flow, or resilience patterns | [`python-development-architecture`](./python-development-architecture/SKILL.md) |
|
||||
| Writing or reviewing code, tests, configs, or observability instrumentation | [`python-development-code-style`](./python-development-code-style/SKILL.md) |
|
||||
| Defining, loading, validating, or extending application settings | [`python-development-settings`](./python-development-settings/SKILL.md) |
|
||||
| Building, nesting, or extending command-line interfaces | [`python-development-cli`](./python-development-cli/SKILL.md) |
|
||||
| Creating a FastAPI REST service inside the facet tree | [`python-development-fastapi`](./python-development-fastapi/SKILL.md) |
|
||||
| Debugging production issues (logs, traces, metrics) | [`python-development-architecture`](../python-development-architecture/SKILL.md) + [`python-development-code-style`](../python-development-code-style/SKILL.md) |
|
||||
|
||||
## Rules
|
||||
- Python interpreter versions are managed with `pyenv`.
|
||||
Reference in New Issue
Block a user