ag0os

33 mods across 1 repository, 5 stars between them.

rails-dev-plugin

02

ag0os/rails-dev-plugin

Plugin Claude Code

Rails development plugin with specialized agents and portable Skills. Agents are lean orchestrators that load domain-specific Skills for models, controllers, views, services, jobs, testing, architecture, DevOps, GraphQL, Hotwire, API design, mailers, authentication, caching, Ruby refactoring, object-oriented design…

5 3mo ago A tokens not measured original MIT

ag0os/rails-dev-plugin

Instructions file

Instructions for ag0os/rails-dev-plugin, covering claude.md, project overview, repository structure, architecture and key design principle.

5 3mo ago A 2,050 tokens original MIT

rails-api

04

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when building or modifying REST APIs, API controllers, serializers, or API authentication. This agent MUST BE USED for designing JSON API endpoints, implementing API versioning, configuring JWT or token-based authentication, building serializers, handling API error responses, and setting up…

5 3mo ago A 381 tokens original MIT

rails-architect

05

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when planning Rails application architecture, brainstorming design approaches, evaluating implementation strategies, or making architectural decisions. This agent MUST BE USED for establishing patterns for new features, making decisions about model design, service objects, API structure…

5 3mo ago A 304 tokens original MIT

rails-controller

06

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when creating, modifying, or reviewing Rails controllers. This agent MUST BE USED for implementing RESTful actions, handling authentication/authorization with Pundit, managing strong params, implementing proper error handling, and ensuring thin controller pattern. Triggers include mentions…

5 3mo ago A 376 tokens original MIT

rails-devops

07

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when working with Rails deployment, infrastructure setup, production configurations, CI/CD pipelines, containerization, performance optimization, monitoring, scaling, or any DevOps-related tasks. This agent MUST BE USED for configuring deployment pipelines, optimizing production…

5 3mo ago A 413 tokens original MIT

rails-graphql

08

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when working with GraphQL in a Rails application. This agent MUST BE USED for schema design, implementing resolvers and mutations, optimizing queries, handling authentication/authorization in GraphQL context, or following GraphQL best practices. Specializes in app/graphql directory structure…

5 3mo ago A 409 tokens original MIT

rails-hotwire

09

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when working with Stimulus controllers, Turbo frames/streams, or any Hotwire-related functionality. This agent MUST BE USED for creating Stimulus controllers, debugging Turbo interactions, implementing progressive enhancement patterns, managing frontend state without full page reloads, or…

5 3mo ago A 407 tokens original MIT

rails-jobs

10

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when creating, modifying, debugging, or optimizing background jobs in Rails applications. This agent MUST BE USED for Active Job, Sidekiq configurations, job queues, job scheduling, error handling in jobs, job testing, and performance optimization of background processing. Triggers include…

5 3mo ago A 409 tokens original MIT

rails-model

11

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when creating, modifying, or reviewing Rails models. This agent MUST BE USED for ActiveRecord associations, validations, scopes, callbacks, database schema design, and migrations. Triggers include mentions of "model", "migration", "association", "validation", "database", "schema"…

5 3mo ago A 344 tokens original MIT

rails-service

12

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when creating, refactoring, or reviewing service objects and business logic in app/services. This agent MUST BE USED for extracting complex logic from controllers/models into service objects, implementing command/query patterns, handling multi-step business processes, or reviewing service…

5 3mo ago A 404 tokens original MIT

rails-test

13

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when creating, reviewing, or improving Rails tests. This agent MUST BE USED for unit tests, integration tests, system tests, test coverage analysis, Minitest, RSpec, Capybara, writing new test files, fixing failing tests, improving test quality, setting up fixtures/factories, or analyzing…

5 3mo ago A 407 tokens original MIT

rails-views

14

ag0os/rails-dev-plugin

Agent

PROACTIVELY use this agent when working with Rails view templates, partials, layouts, or frontend components in app/views. This agent MUST BE USED for creating/modifying ERB templates, implementing ViewComponents, styling with TailwindCSS, form helpers, view-specific localization, or optimizing view performance.…

5 3mo ago A 337 tokens original MIT

hotwire-patterns

15

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

16

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

17

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

19

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

24

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