Source

dchuk/rails_ai_agents

23 skills · 47 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
authorization-pundit Implements policy-based authorization with Pundit for resource access control. Use when adding authorization rules, c…
dchuk/rails_ai_agents
3
2
action-cable-patterns Implements real-time features with Action Cable and WebSockets. Use when adding live updates, chat features, notifica…
dchuk/rails_ai_agents
2
3
action-mailer-patterns Implements transactional emails with Action Mailer and TDD. Use when creating email templates, notification emails, p…
dchuk/rails_ai_agents
2
4
active-storage-setup Configures Active Storage for file uploads with variants and direct uploads. Use when adding file uploads, image atta…
dchuk/rails_ai_agents
2
5
api-versioning Implements RESTful API design with versioning and request tests. Use when building APIs, adding API endpoints, versio…
dchuk/rails_ai_agents
2
6
authentication-flow Implements authentication using Rails 8 built-in generator. Use when setting up user authentication, login/logout, se…
dchuk/rails_ai_agents
2
7
caching-strategies Implements Rails caching patterns for performance optimization. Use when adding fragment caching, Russian doll cachin…
dchuk/rails_ai_agents
2
8
database-migrations Creates safe database migrations with proper indexes and rollback strategies. Use when creating tables, adding column…
dchuk/rails_ai_agents
2
9
form-object-patterns Creates form objects for complex form handling with TDD. Use when building multi-model forms, search forms, wizard fo…
dchuk/rails_ai_agents
2
10
hotwire-patterns Implements Hotwire patterns with Turbo Frames, Turbo Streams, and Stimulus controllers. Use when building interactive…
dchuk/rails_ai_agents
2
11
i18n-patterns Implements internationalization with Rails I18n for multi-language support. Use when adding translations, managing lo…
dchuk/rails_ai_agents
2
12
install Sets up a new Rails 8 application with recommended defaults for TDD, authentication, multi-tenancy, and Hotwire. Use …
dchuk/rails_ai_agents
2
13
performance-optimization Identifies and fixes Rails performance issues including N+1 queries, slow queries, and memory problems. Use when opti…
dchuk/rails_ai_agents
2
14
rails-architecture Guides modern Rails 8 code architecture decisions and patterns.
dchuk/rails_ai_agents
2
15
rails-concern Creates Rails concerns for shared behavior across models or controllers with TDD. Use when extracting shared code, cr…
dchuk/rails_ai_agents
2
16
rails-controller Creates Rails controllers with TDD approach - integration test first, then implementation. Use when creating new cont…
dchuk/rails_ai_agents
2
17
rails-model-generator Creates Rails models using TDD approach - test first, then migration, then model. Use when creating new models, addin…
dchuk/rails_ai_agents
2
18
rails-presenter Creates presenter objects for view formatting using SimpleDelegator pattern with TDD. Use when extracting view logic …
dchuk/rails_ai_agents
2
19
rails-query-object Creates query objects for complex database queries following TDD. Use when encapsulating complex queries, aggregating…
dchuk/rails_ai_agents
2
20
rails-service-object Creates service objects following single-responsibility principle with comprehensive tests. Use when extracting busin…
dchuk/rails_ai_agents
2
21
solid-queue-setup Configures Solid Queue for background jobs in Rails 8. Use when setting up background processing, creating background…
dchuk/rails_ai_agents
2
22
tdd-cycle Guides Test-Driven Development workflow with Red-Green-Refactor cycle using Minitest and fixtures. Use when the user …
dchuk/rails_ai_agents
2
23
viewcomponent-patterns Creates ViewComponents for reusable UI elements with TDD. Use when building reusable UI components, extracting comple…
dchuk/rails_ai_agents
2