ag0os/rails-dev-plugin

Comprehensive Claude Code plugin for Rails development

5Stars on the repository
33Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

hotwire-patterns

01

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes and recommends Hotwire patterns including Stimulus controllers, Turbo Frames, Turbo Streams, ActionCable broadcasts, and progressive enhancement for Rails frontends. Use when building interactive UI, partial page updates, real-time features, or form enhancements. NOT for REST API JSON responses, GraphQL…

5 3mo ago A 73 tokens original MIT

project-conventions

02

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Detects project-specific coding conventions by scanning the codebase — service object style, auth implementation, testing patterns, custom base classes, error handling, job conventions, serialization, frontend setup. Use when generating code that must match the project's existing patterns. Always check CLAUDE.md for…

5 3mo ago A 97 tokens original MIT

rails-api-patterns

03

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes Rails API controllers, serializers, and endpoint design for best practices. Use when building RESTful API endpoints, implementing JWT authentication, designing JSON response structures, adding API versioning, writing serializers, setting up error handling, or adding pagination and rate limiting. NOT for HTML…

5 3mo ago A 73 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Provides architectural planning, design decisions, and coordination guidance for Rails applications. Use when planning new features, choosing between design approaches (STI vs polymorphic, service vs concern, monolith vs engine), evaluating system architecture, or deciding which domain skill or agent to delegate to.…

5 3mo ago A 77 tokens original MIT

rails-auth-patterns

05

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Authentication patterns for Rails applications. Automatically invoked when working with user login, signup, sessions, password resets, token authentication, hassecurepassword, Devise, or auth configuration. Triggers on "authentication", "auth", "login", "signup", "session", "password", "hassecurepassword", "Devise"…

5 3mo ago A 121 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Caching patterns for Rails applications including fragment caching, low-level caching, HTTP caching, Russian doll caching, and cache invalidation strategies. Automatically invoked when working with Rails.cache, cache stores, stale?/freshwhen, fragment caching, cache keys, or performance optimization through caching.…

5 3mo ago A 146 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes and recommends Rails controller patterns including RESTful design, strong parameters, beforeactions, response handling, and routing. Use when building controllers, defining routes, handling params, or managing request/response flow. NOT for model validations, service object internals, view templates, or…

5 3mo ago A 65 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes Rails deployment, infrastructure, and production configuration for best practices. Use when setting up Docker, writing CI/CD pipelines, configuring Puma, adding monitoring or logging, hardening security (SSL, Rack::Attack, headers), optimizing database config, or reviewing production environment files. NOT…

5 3mo ago A 74 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes and recommends GraphQL patterns for Rails using graphql-ruby including schema design, types, resolvers, mutations, subscriptions, DataLoader, and query complexity. Use when building GraphQL APIs, defining types, writing mutations, optimizing N+1 queries, or structuring app/graphql. NOT for REST API…

5 3mo ago A 82 tokens original MIT

rails-jobs-patterns

10

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes and recommends ActiveJob background processing patterns including idempotency, retry strategies, batch processing, scheduled jobs, and queue management. Use when creating background jobs, configuring Sidekiq, handling async workflows, or optimizing job performance. NOT for synchronous controller actions…

5 3mo ago A 72 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Action Mailer patterns for Rails applications. Automatically invoked when working with email delivery, mailer classes, email templates, mailer previews, interceptors, or delivery configuration. Triggers on "mailer", "email", "ActionMailer", "deliverlater", "delivernow", "mail template", "email preview", "SMTP"…

5 3mo ago A 97 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes and recommends ActiveRecord model patterns including associations, validations, scopes, callbacks, migrations, and query optimization. Use when designing models, reviewing schema, adding associations (hasmany, belongsto), writing validations, creating scopes, or planning migrations. NOT for controller logic…

5 3mo ago A 70 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes and recommends Rails service object patterns for business logic extraction including command objects, result objects, form objects, query objects, and external API integration. Use when extracting logic from controllers/models, orchestrating multi-step workflows, or organizing app/services. NOT for simple…

5 3mo ago A 70 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Detects a Rails project's architecture axes — logic placement (native vs extracted) and delivery (html vs api) — so other skills load profile-appropriate guidance without inline conditionals. Use when planning architecture or when a recommendation depends on where business logic lives or whether the app renders HTML…

5 3mo ago A 92 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes Rails test suites and recommends testing best practices for RSpec and Minitest. Use when writing new tests, reviewing test coverage, fixing flaky tests, improving test performance, choosing between test types (unit, integration, system, request), or setting up factories and fixtures. NOT for production…

5 3mo ago A 76 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Analyzes Rails view templates, partials, layouts, helpers, and form patterns for best practices. Use when reviewing ERB templates, improving view performance with fragment caching, fixing form helpers, organizing partials, adding accessibility attributes, or evaluating collection rendering. NOT for Stimulus/Turbo…

5 3mo ago A 79 tokens original MIT

ag0os/rails-dev-plugin

Skill Claude CodeCodex

WHAT: Language-agnostic corrective guidance for the refactoring phase. WHEN: Agent is restructuring code, fixing code smells, reducing complexity, or improving maintainability. NOT FOR: Writing new features, debugging runtime errors, performance tuning, or object design decisions.

5 3mo ago A 57 tokens original MIT

ruby-object-design

18

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Automatically invoked when making decisions about Ruby code structure and organization. Triggers on "class or module", "should this be a class", "struct vs class", "PORO", "data object", "design pattern", "class vs module", "when to use class", "module vs class", "stateless class", "value object", "data container"…

5 3mo ago A 128 tokens original MIT

ruby-refactoring

19

ag0os/rails-dev-plugin

Skill Claude CodeCodex

Automatically invoked when analyzing code quality, refactoring, or maintainability. Triggers on "code smell", "refactor", "code quality", "technical debt", "complexity", "maintainability", "clean code", "SOLID", "DRY", "improve code", "simplify", "extract method", "extract class", "long method", "large class"…

5 3mo ago A 119 tokens original MIT