Toolverse
Wszystkie skille

python-expert

autor: Shubhamsaboo

Ekspert Pythona – czysty kod, optymalizacja i best practices

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
77

O skillu

Umiejętności seniora Pythona z 10+ latami doświadczenia. Pomagam pisać, recenzować i optymalizować kod Python zgodnie z najlepszymi praktykami branżowymi. Używaj tej umiejętności gdy piszesz nowy kod, debugujesz błędy, implementujesz type hints, optymalizujesz wydajność lub potrzebujesz porady dotyczącej PEP 8, struktur danych i algorytmów.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku agenta, klonując repozytorium z katalogu awesome-llm-apps i wskazując ścieżkę do python-expert.

  2. Aktywuj umiejętność w konfiguracji agenta, dodając python-expert do listy dostępnych skills. Umiejętność automatycznie się włączy, gdy wspomniasz Python, PEP 8 lub będziesz potrzebować pomocy z kodem.

  3. Opisz swoje zadanie – pisanie nowego kodu, recenzję istniejącego, debugowanie błędów, implementację type hints lub optymalizację wydajności. Im dokładniej wyjaśnisz problem, tym lepsze porady otrzymasz.

  4. Przejrzyj dostarczone reguły i przykłady z dokumentacji AGENTS.md, która zawiera kompletny zestaw wytycznych podzielonych na kategorie: Correctness (krytyczne), Type Safety (wysokie), Performance (wysokie) i Style (średnie).

  5. Postępuj zgodnie z priorytetami: najpierw poprawność kodu, potem bezpieczeństwo typów, następnie wydajność, wreszcie styl. Umiejętność będzie sugerować konkretne reguły z katalogu rules/ w zależności od kontekstu Twojego problemu.

  6. Stosuj otrzymane rekomendacje do swojego kodu – czy to unikanie mutable default arguments, proper error handling, list comprehensions, czy pisania docstringów zgodnie z wytycznymi.

Podobne skille