Toolverse
All skills

moai-lang-ruby

by modu-ai

Ruby 3.3+ development specialist covering Rails 7.2, ActiveRecord, Hotwire/Turbo, and modern Ruby patterns. Use when developing Ruby APIs, web applications, or Rails projects.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
modu-ai
Category
Data Science

About this skill

Ruby 3.3+ development specialist covering Rails 7.2, ActiveRecord, Hotwire/Turbo, and modern Ruby patterns. Use when developing Ruby APIs, web applications, or Rails projects.

How to use

  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.

Related skills