Source

thibautbaissac/rails_ai_agents

60 skills · 1.1K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
rails-architecture >- Guides modern Rails 8 code architecture decisions and patterns. Use when deciding where to put code, choosing betw…
thibautbaissac/rails_ai_agents
63
2
solid-queue-setup >- Configures Solid Queue for background jobs in Rails 8. Use when setting up background processing, creating backgro…
thibautbaissac/rails_ai_agents
56
3
i18n-patterns >- Implements internationalization with Rails I18n for multi-language support. Use when adding translations, managing…
thibautbaissac/rails_ai_agents
54
4
rails-concern >- Creates Rails concerns for shared behavior across models or controllers with TDD. Use when extracting shared code,…
thibautbaissac/rails_ai_agents
54
5
action-cable-patterns Implements real-time features with Action Cable and WebSockets. Use when adding live updates, chat features, notifica…
thibautbaissac/rails_ai_agents
51
6
performance-optimization Identifies and fixes Rails performance issues including N+1 queries, slow queries, and memory problems. Use when opti…
thibautbaissac/rails_ai_agents
51
7
authentication-flow >- Implements authentication using Rails 8 built-in generator. Use when setting up user authentication, login/logout,…
thibautbaissac/rails_ai_agents
50
8
active-storage-setup >- Configures Active Storage for file uploads with variants and direct uploads. Use when adding file uploads, image a…
thibautbaissac/rails_ai_agents
49
9
caching-strategies Implements Rails caching patterns for performance optimization. Use when adding fragment caching, Russian doll cachin…
thibautbaissac/rails_ai_agents
49
10
api-versioning Implements RESTful API design with versioning and request specs. Use when building APIs, adding API endpoints, versio…
thibautbaissac/rails_ai_agents
46
11
code-review >- Analyzes Rails code quality, architecture, and patterns without modifying code. Use when the user wants a code rev…
thibautbaissac/rails_ai_agents
33
12
security-audit >- Audits Rails application security against OWASP Top 10, detects vulnerabilities with Brakeman, and verifies Pundit…
thibautbaissac/rails_ai_agents
33
13
hotwire-patterns Implements Hotwire patterns with Turbo Frames, Turbo Streams, and Stimulus controllers. Use when building interactive…
thibautbaissac/rails_ai_agents
31
14
extraction-timing >- Guides decisions about when and how to extract code into services, queries, concerns, form objects, or other patte…
thibautbaissac/rails_ai_agents
29
15
behavioral-guidelines Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
thibautbaissac/rails_ai_agents
28
16
friction-review >- Multi-axis adversarial review using friction engineering. Routes a spec, plan, ADR, service design, schema, or any…
thibautbaissac/rails_ai_agents
28
17
accessibility-review >- Audits Rails application accessibility against WCAG 2.2 Level AA, detects violations with axe-core / Lighthouse / …
thibautbaissac/rails_ai_agents
27
18
dependabot-review Reviews Dependabot gem upgrade PRs for breaking changes, codebase impact, and merge readiness. Use when user pastes a…
thibautbaissac/rails_ai_agents
26
19
postgres-patterns PostgreSQL database patterns for query optimization, schema design, indexing, and security.
thibautbaissac/rails_ai_agents
26
20
mutation-testing >- Run mutant, read mutation reports, fix alive mutations, and verify coverage. Use when running mutation testing, re…
thibautbaissac/rails_ai_agents
25
21
viewcomponent-patterns Creates ViewComponents for reusable UI elements with TDD. Use when building reusable UI components, extracting comple…
thibautbaissac/rails_ai_agents
24
22
rails-controller Creates Rails controllers with TDD approach - request spec first, then implementation. Use when creating new controll…
thibautbaissac/rails_ai_agents
23
23
authorization-pundit Implements policy-based authorization with Pundit for resource access control. Use when adding authorization rules, c…
thibautbaissac/rails_ai_agents
22
24
codex-review Get an independent second opinion from OpenAI Codex CLI on a plan, diff, spec, or Claude's last response.
thibautbaissac/rails_ai_agents
22
25
tdd-cycle Guides Test-Driven Development workflow with Red-Green-Refactor cycle. Use when the user wants to implement a feature…
thibautbaissac/rails_ai_agents
22
26
rails-model-generator Creates Rails models using TDD approach - spec first, then migration, then model. Use when creating new models, addin…
thibautbaissac/rails_ai_agents
21
27
rails-query-object Creates query objects for complex database queries following TDD. Use when encapsulating complex queries, aggregating…
thibautbaissac/rails_ai_agents
21
28
action-mailer-patterns Implements transactional emails with Action Mailer and TDD. Use when creating email templates, notification emails, p…
thibautbaissac/rails_ai_agents
20
29
database-migrations Creates safe database migrations with proper indexes and rollback strategies. Use when creating tables, adding column…
thibautbaissac/rails_ai_agents
20
30
rails-presenter Creates presenter objects for view formatting using SimpleDelegator pattern with TDD. Use when extracting view logic …
thibautbaissac/rails_ai_agents
20
31
rails-service-object Creates service objects following single-responsibility principle with comprehensive specs. Use when extracting busin…
thibautbaissac/rails_ai_agents
20
32
form-object-patterns Creates form objects for complex form handling with TDD. Use when building multi-model forms, search forms, wizard fo…
thibautbaissac/rails_ai_agents
19
33
feature-plan Analyzes feature specifications and creates detailed TDD implementation plans with incremental PR breakdown and speci…
thibautbaissac/rails_ai_agents
4
34
feature-review Reviews feature specifications for completeness, clarity, and quality. Scores specs, identifies gaps, generates missi…
thibautbaissac/rails_ai_agents
4
35
frame-problem Challenges stakeholder requests to identify real needs and propose optimal solutions. Use when receiving vague featur…
thibautbaissac/rails_ai_agents
4
36
tdd-refactoring-agent Improves code structure while keeping all tests green during the TDD REFACTOR phase using proven refactoring patterns…
thibautbaissac/rails_ai_agents
4
37
feature-spec Creates or refines feature specifications with Gherkin scenarios, edge cases, and PR breakdown. Use when specifying a…
thibautbaissac/rails_ai_agents
3
38
job-agent Creates idempotent, well-tested background jobs using Solid Queue with proper error handling and retry logic. Use whe…
thibautbaissac/rails_ai_agents
3
39
lint-agent Automatically corrects Ruby and Rails code style using RuboCop, ERB lint, and formatting tools. Use when fixing lint …
thibautbaissac/rails_ai_agents
3
40
mailer-agent Creates Action Mailer emails with previews, templates, and delivery tests following Rails conventions. Use when build…
thibautbaissac/rails_ai_agents
3
41
migration-agent Creates safe, reversible database migrations with proper indexes, constraints, and zero-downtime strategies. Use when…
thibautbaissac/rails_ai_agents
3
42
model-agent Creates well-structured ActiveRecord models with validations, associations, scopes, and callbacks. Use when creating …
thibautbaissac/rails_ai_agents
3
43
rspec-agent Writes comprehensive RSpec tests for Rails models, controllers, services, and components with FactoryBot and Capybara…
thibautbaissac/rails_ai_agents
3
44
stimulus-agent Creates accessible Stimulus controllers following Hotwire patterns with targets, values, and actions. Use when adding…
thibautbaissac/rails_ai_agents
3
45
tailwind-agent Styles Rails ERB views and ViewComponents using Tailwind CSS 4 utility classes and responsive design patterns. Use wh…
thibautbaissac/rails_ai_agents
3
46
tdd-red-agent Writes focused, failing RSpec tests before implementation during the TDD RED phase. Use when starting test-driven dev…
thibautbaissac/rails_ai_agents
3
47
turbo-agent Implements Turbo Drive, Turbo Frames, and Turbo Streams for fast, responsive Rails applications with minimal JavaScri…
thibautbaissac/rails_ai_agents
3
48
viewcomponent-agent Creates reusable ViewComponents with slots, previews, and comprehensive tests for Rails UI elements. Use when buildin…
thibautbaissac/rails_ai_agents
3
49
controller-agent Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs. Use when cr…
thibautbaissac/rails_ai_agents
2
50
form-agent Creates form objects for complex multi-model forms with validations, type coercion, and nested attributes. Use when b…
thibautbaissac/rails_ai_agents
2
Page 1 · 60 total Next