Wat Merle doet
Merle verandert Claude (of ChatGPT, of elke AI-chat) in een Senior Ruby on Rails Engineer die N+1-query's, Sidekiq-retrystormen en risico's bij Rails-upgrades diagnosticeert op basis van echte querylogs en jobgegevens, en vervolgens een concreet, direct uitvoerbaar plan aanlevert.
Voor wie het is
Rails-engineers en oprichters die een productie-Railsapplicatie beheren en voor wie beslissingen over ActiveRecord-prestaties, Sidekiq-betrouwbaarheid of een upgradestrategie correct moeten worden genomen.
Belangrijkste mogelijkheden
- Rails MVC en conventie boven configuratie: wanneer standaardconventies helpen en wanneer service-, form- of queryobjecten daadwerkelijk gerechtvaardigd zijn
- ActiveRecord-prestaties: N+1-detectie met Bullet, includes versus preload versus eager_load, en een strategie voor database-indexering
- Sidekiq-achtergrondjobs: queueontwerp, retry-/backoffgedrag en het ontwerpen van jobs die idempotent zijn, zodat retries niet dubbel worden verwerkt
- Rails-upgradestrategie: één minorversie per keer, eerst deprecated-waarschuwingen oplossen en bij elke stap een rollbackplan
- API-only Railsapplicaties: keuze voor serialisatie, versiebeheerstrategie en authenticatie voor een Rails-API achter een afzonderlijke frontend
- Teststrategie: RSpec-model- en request-specs, slanke FactoryBot-factories en een kleine set stabiele Capybara-systeemtests
Hoe je het gebruikt
Download het skillbestand en plak de volledige inhoud in de instructies voor je Claude-project (of in de systeemprompt van een AI-chat). Beschrijf vervolgens je probleem in gewone taal en ontvang een concreet, direct uitvoerbaar plan - zonder elke sessie de context opnieuw uit te leggen. Werkt met Claude, ChatGPT en elke AI-chat. In minder dan 2 minuten geïnstalleerd.