python-development
/python-development
Podaje wskazówki do pracy nad kodem Pythona w repozytorium Agent Framework przy pisaniu i modyfikowaniu plików źródłowych w katalogu python/.
- Autor
- microsoft ↗
- Repozytorium
- agent-framework ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Podaje wskazówki do pracy nad kodem Pythona w repozytorium Agent Framework przy pisaniu i modyfikowaniu plików źródłowych w katalogu python/.
Oryginalny opis (EN)
Workflow guidance for developing Python code in the Agent Framework repository. Use this when writing or modifying Python source files under python/.
Jak działa
- Before Editing
- Implementing Changes
- Validation
Podgląd SKILL.md
---
name: python-development
description: >
Workflow guidance for developing Python code in the Agent Framework
repository. Use this when writing or modifying Python source files under
python/.
---
# Python Development Workflow
The canonical engineering rules are in
[`python/CODING_STANDARD.md`](../../../CODING_STANDARD.md). Read and apply that
document before changing Python source. Do not create or maintain a competing
copy of the standards in this skill.
## Before Editing
1. Read `python/AGENTS.md` and the nearest package `AGENTS.md`.
2. Identify whether the change affects package source, tests, samples, public
exports, package governance, or more than one of those surfaces.
3. Read the task-specific skill when applicable:
- `python-testing` for test design, integration markers, and test commands.
- `python-code-quality` for formatting, linting, and type checking.
- `python-package-management` for package creation, dependencies, public
lazy exports, and package lifecycle.
- `python-feature-lifecycle` for staged API decorators and promotion.
## Implementing Changes
- Follow established patterns in the owning package unless they conflict with
`python/CODING_STANDARD.md`.
- Keep the common public path import-light and review public API changes for
compatibility and ergonomics.
- Update source, typing surfaces, tests, samples, and documentation together
when they represent the same contract.
- For root `agent_framework` export changes, follow the synchronized runtime,
`__all__`, and `.pyi` workflow in `python-package-management`.
- Do not broaden a change into unrelated cleanup solely because nearby code
predates the current standard.
## Validation
Run the smallest relevant commands from `python/`. Use
`python-code-quality` and `python-testing` to select package-scoped syntax,
typing, and test commands before escalating to broader checks.
When a convention, command, or workflow changes, update the canonical document
or owning task-specific skill rather than duplicating the new guidance here.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · microsoft/agent-framework | 90 | MIT |
| davidgasquez/dotfiles | 100 | MIT |
| projanvil/mindforge | 100 | MIT |
| laurigates/claude-plugins | 100 | MIT |
| projanvil/mindforge | 100 | MIT |
| HK-hub/AgentSkills | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 896b91990088 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 95python-style
Stosuje konwencje kodu i testów Pythona w repozytorium MLflow przy pisaniu i przeglądzie plików. - 100python-testing
Opisuje zasady pisania i uruchamiania testów w kodzie Pythona Agent Framework. - 90Python Code Review with Modern Typing
Przegląda kod Pythona, dbając o ścisłe bezpieczeństwo typów według konwencji Pythona 3.12+, także przy pisaniu nowego kodu i refaktoryzacji. - 96python
Podaje konwencje i wytyczne kodowania w Pythonie dla plików .py. - 95python-style
Stosuje konwencje kodu Pythona przy pisaniu i przeglądzie: docstringi, adnotacje, nazewnictwo i importy. - 100python-best-practices
Podaje dobre praktyki przy czytaniu i pisaniu plików Python, w tym pyproject.toml i requirements.txt.