ruby-pro
Pisz czysty Ruby i Rails z metaprogramowaniem, wzorcami i optymalizacją wydajności
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dla programistów Ruby, którzy chcą pisać idiomatyczny kod z zaawansowanymi technikami metaprogramowania, wzorcami Rails i optymalizacją wydajności. Specjalizuje się w Rails, tworzeniu gemów, testowaniu RSpec/Minitest i refaktoryzacji kodu. Używaj jej do głębokich przeglądu kodu, optymalizacji performance'u i implementacji złożonych funkcji Ruby.
Jak używać
Zainstaluj umiejętność w swoim środowisku agenta, dodając ją do konfiguracji dostępnych skills. Upewnij się, że masz dostęp do repozytorium i dokumentacji.
Przed użyciem jasno określ cel: czy chcesz refaktoryzować istniejący kod Ruby, zoptymalizować wydajność aplikacji Rails, czy zaimplementować nową funkcję z użyciem metaprogramowania. Podaj kontekst projektu i ograniczenia.
Poproś umiejętność o analizę Twojego kodu lub problemu. Umiejętność zastosuje najlepsze praktyki Ruby i Rails, w tym użycie modułów, mixinów, DSL-ów, oraz wzorców ActiveRecord. Może również zasugerować optymalizacje z użyciem benchmark-ips.
Jeśli potrzebujesz szczegółowych przykładów implementacji, umiejętność otworzy plik
resources/implementation-playbook.mdz konkretnym przewodnikiem dla Twojego przypadku użycia.Przejrzyj wygenerowany kod, testy RSpec/Minitest i sugestie refaktoryzacji. Umiejętność zapewni Gemfile i konfigurację RuboCop, jeśli będą potrzebne do Twojego projektu.
Zweryfikuj wyniki — uruchom testy, sprawdź wydajność benchmarkami i upewnij się, że kod jest czytelny i zgodny z konwencjami Ruby community.
Podobne skille
ppt-creator
autor: daymade
performing-penetration-testing
autor: jeremylongshore
pair-trade-screener
autor: tradermonty
test-cases
autor: cexll
playwright-browser-automation
autor: lackeyjb
playwright-cli
autor: microsoft