By kaakati
Enforce enterprise-grade Rails development workflows by scanning bash commands for destructive risks before execution, auditing file writes and edits after tools run, orchestrating multi-agent tasks, tracking progress with beads, and applying quality gates—portable to any Rails project.
npx claudepluginhub Kaakati/rails-enterprise-dev --plugin rails-enterprise-devSystematic debugging workflow for Rails applications
Enterprise Rails development workflow with multi-agent orchestration, skill discovery, and beads tracking
Feature-driven Rails development with user stories and acceptance criteria
Safe refactoring workflow with test preservation
Performs mandatory codebase inspection before planning or implementation using available skills. Use this agent when: - Starting any Rails feature development - Need to understand existing patterns and conventions - Required by workflow orchestrator in Phase 2 - Before creating implementation plan This agent is ALWAYS invoked first in the workflow sequence.
Creates detailed implementation plans for Rails features based on codebase inspection. Use this agent when: - Workflow orchestrator completes Phase 2 (Inspection) - Need architectural decision for complex features - Require implementation roadmap with specialist delegation
Orchestrates multi-agent Rails development workflows with beads task tracking and skill discovery. Use this agent when: - User requests Rails feature development with /rails-dev or /rails-feature - Complex multi-file implementations are needed - Task requires coordination across multiple specialists - Progress tracking and checkpoints are essential Examples: <example> Context: User wants to add JWT authentication to Rails API user: "Add JWT authentication to the API with refresh tokens" assistant: "I'll coordinate this implementation using the workflow orchestrator. First, I'll discover available skills, create a beads issue to track this work, then orchestrate the codebase inspector, rails planner, and implementation teams." <commentary> This is a complex multi-file task requiring database migrations, service objects, controllers, and tests. The workflow orchestrator will break it into trackable subtasks and coordinate specialists with skill guidance. </commentary> </example> <example> Context: User invokes /rails-feature command user: "/rails-feature build admin dashboard for user management" assistant: "Activating Rails Enterprise Development workflow. I'll use the workflow orchestrator to manage this feature implementation with proper checkpoints and specialist coordination." <commentary> The /rails-feature command explicitly triggers the orchestrated workflow pattern. </commentary> </example>
Complete guide to ActiveRecord query optimization, associations, scopes, and PostgreSQL-specific patterns. Use this skill when writing database queries, designing model associations, creating migrations, optimizing query performance, or debugging N+1 queries and grouping errors.
Comprehensive guide to building production-ready REST APIs in Rails with serialization, authentication, versioning, rate limiting, and testing
Mandatory inspection procedures for understanding Rails codebase structure before writing any code. Use this skill FIRST before any code generation task to discover existing patterns, conventions, dependencies, and file organization in the target Rails project.
Complete guide to Hotwire implementation including Turbo Drive, Turbo Frames, Turbo Streams, and Stimulus controllers in Rails applications. Use this skill when implementing real-time updates, partial page rendering, or JavaScript behaviors in Rails views.
Comprehensive internationalization skill for Ruby on Rails applications with proper English and Arabic translations, RTL support, pluralization rules, date/time formatting, and culturally appropriate content adaptation.
Systematic verification of codebase context before code generation to prevent assumption bugs
Comprehensive Ruby on Rails conventions, design patterns, and idiomatic code standards. Use this skill when writing any Rails code including controllers, models, services, or when making architectural decisions about code organization, naming conventions, and Rails best practices.
Comprehensive checklist and prevention strategies for common Ruby on Rails errors. Use this skill BEFORE writing any Rails code to prevent ViewComponent template errors, ActiveRecord query mistakes, method exposure issues, N+1 queries, and other common Rails pitfalls.
Write clear, testable requirements using User Stories and Gherkin scenarios for Manifest Logistics SaaS. Capture functional and non-functional requirements with proper acceptance criteria. Use when defining new features or documenting system behavior.
Complete guide to testing Ruby on Rails applications with RSpec. Use this skill when writing unit tests, integration tests, system tests, or when setting up test infrastructure including factories, shared examples, and mocking strategies.
Comprehensive guide to Object-Oriented Programming in Ruby and Rails covering classes, modules, design patterns, SOLID principles, and modern Ruby 3.x features
Complete guide to implementing Service Objects in Ruby on Rails applications. Use this skill when creating business logic services, organizing service namespaces, handling service results, and designing service interfaces for complex operations.
Complete guide to background job processing with Sidekiq in Ruby on Rails. Use this skill when: (1) Creating background jobs, (2) Configuring queues and workers, (3) Implementing retry logic and error handling, (4) Designing idempotent jobs, (5) Setting up scheduled/recurring jobs, (6) Optimizing job performance.
How the Rails Enterprise Dev plugin discovers and uses project skills dynamically
TailAdmin dashboard UI framework patterns and Tailwind CSS classes. ALWAYS use this skill when: (1) Building any dashboard or admin panel interface, (2) Creating data tables, cards, charts, or metrics displays, (3) Implementing forms, buttons, alerts, or modals, (4) Building navigation (sidebar, header, breadcrumbs), (5) Any UI work that should follow TailAdmin design. This skill REQUIRES fetching from the official GitHub repository to ensure accurate class usage - NEVER invent classes.
Specialist in ViewComponent implementation, component architecture, slots, previews, and method exposure patterns. Invoke this agent when creating or modifying ViewComponents, implementing component slots, setting up previews, debugging component rendering issues, or ensuring proper method delegation from services.
Complete Rails development workflow with TDD, security reviews, and Linear integration
Advanced Ruby on Rails skills for MVC patterns, Active Record, and Hotwire
Ruby on Rails development toolkit with skills for Rails, Ruby, RSpec, RuboCop, SimpleCov, Brakeman, and code review with Sandi Metz principles
Ruby on Rails development tools. Includes 5 specialized agents, 3 commands, 39 skills, and enhanced toolbox with 6 research hooks.
Production-ready Claude Code configuration with role-based workflows (PM→Lead→Designer→Dev→QA), safety hooks, 44 commands, 19 skills, 8 agents, 43 rules, 30 hook scripts across 19 events, auto-learning pipeline, hook profiles, and multi-language coding standards
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Share bugs, ideas, or general feedback.
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim