Toolverse
Wszystkie skille

moai-lang-ruby

autor: modu-ai

Specjalista Ruby i Rails – pisz nowoczesne API i aplikacje webowe z pełną obsługą Rails 7.2

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
modu-ai
Kategoria
Data Science

O skillu

Umiejętność dla Claude, która wspiera Cię w tworzeniu projektów Ruby 3.3+ i Rails 7.2. Obejmuje ActiveRecord, Hotwire/Turbo, RSpec i nowoczesne wzorce Ruby. Automatycznie aktywuje się przy pracy z plikami .rb, Gemfile czy Rakefile. Masz dostęp do narzędzi do uruchamiania testów, sprawdzania kodu (RuboCop), zarządzania zależnościami (Bundler) i debugowania. Idealna dla tworzenia API, aplikacji webowych i projektów Rails.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude Code, dodając moai-lang-ruby do konfiguracji dostępnych skills. Upewnij się, że masz zainstalowany Ruby 3.3 lub nowszy oraz Rails 7.2.

  2. Otwórz projekt Ruby lub Rails w Claude Code. Umiejętność automatycznie się aktywuje, gdy Claude wykryje pliki .rb, Gemfile, Rakefile lub config.ru w Twoim projekcie.

  3. Opisz zadanie, które chcesz wykonać – na przykład "Stwórz kontroler UsersController z akcjami CRUD" lub "Napisz test RSpec dla modelu User". Claude będzie korzystać z dostępnych narzędzi (Bash, Grep, Glob) do czytania i analizy Twojego kodu.

  4. Dla testowania użyj wbudowanej obsługi RSpec – Claude może uruchamiać testy za pomocą bash i analizować wyniki. Dla kontroli jakości kodu Claude automatycznie może sprawdzać style RuboCop.

  5. Przy pracy z bazą danych Claude wspiera ActiveRecord – migracje, asocjacje, scopes. Opisz strukturę, którą chcesz stworzyć, a Claude wygeneruje odpowiedni kod.

  6. Dla zadań związanych z Hotwire/Turbo i Stimulus Claude doradzi, jak zintegrować interaktywne komponenty frontend z Twoją aplikacją Rails bez pisania dużo JavaScriptu.

Podobne skille