Enterprise Rails development workflow with multi-agent orchestration, skill discovery, and beads tracking
Initiates comprehensive Rails development workflow with multi-agent orchestration, skill discovery, and quality gates.
/plugin marketplace add Kaakati/rails-enterprise-dev/plugin install rails-enterprise-dev@manifest-marketplaceInitiates comprehensive Rails development workflow with:
.claude/skills//rails-dev [your feature request]
/rails-dev add JWT authentication with refresh tokens
/rails-dev implement payment processing with Stripe
/rails-dev build admin dashboard for user management
/rails-dev add real-time notifications with Action Cable
When you run this command, the workflow-orchestrator agent:
.claude/skills/ for available guidanceInvoking the workflow-orchestrator agent:
{{TASK_REQUEST}}
Please activate the Rails Enterprise Development workflow for the request above.
Follow this process:
1. Discover available skills in .claude/skills/
2. Create beads issue for tracking (if beads available)
3. Execute complete Inspect → Plan → Implement → Review workflow
4. Coordinate specialist agents for each phase
5. Apply quality gates at checkpoints
6. Provide progress updates throughout
7. Deliver final summary with beads issue ID
Start by discovering skills and initializing the workflow state.
The workflow orchestrator will manage all phases automatically.
The plugin uses .claude/rails-enterprise-dev.local.md for configuration:
---
enabled: true
quality_gates_enabled: true
test_coverage_threshold: 90
auto_commit: false
---
Settings:
enabled: Enable/disable plugin (default: true)quality_gates_enabled: Validate each phase before proceeding (default: true)test_coverage_threshold: Minimum test coverage % (default: 90)auto_commit: Auto-commit after successful implementation (default: false)To disable quality gates temporarily:
# Edit .claude/rails-enterprise-dev.local.md
# Set quality_gates_enabled: false
The workflow automatically discovers and uses skills from your project:
Core Skills (if available):
rails-conventions - Rails patternsrails-error-prevention - Preventive checklistscodebase-inspection - Analysis proceduresImplementation Skills (if available):
activerecord-patterns - Database/modelsservice-object-patterns - Service layerviewcomponents-specialist - UI componentshotwire-patterns - Turbo/Stimulustailadmin-patterns - TailAdmin UIrspec-testing-patterns - TestingDomain Skills (project-specific):
.claude/skills/ (e.g., manifest-project-context)If skills aren't available, workflow continues with general Rails knowledge.
All work tracked in beads (if installed):
bd list and bd show [issue-id]View progress:
bd show [feature-id] # Detailed view
bd ready # See ready tasks
bd stats # Project statistics
If beads not installed:
When quality_gates_enabled: true, each phase validated:
Database Phase:
Model Phase:
Service Phase:
Component Phase:
Test Phase:
Failed gates block progression until resolved.
The workflow provides a summary with:
Your next steps:
git diffbundle exec rspecgit add . && git commit -m "Your message"gh pr create (if using GitHub CLI)/rails-feature - Feature-driven development with user stories/rails-debug - Systematic debugging workflow/rails-refactor - Safe refactoring with test preservationWorkflow interrupted?
.claude/rails-enterprise-dev.local.md/rails-dev resume to continueQuality gates too strict?
quality_gates_enabled: false in settingsBeads not working?
npm install -g @beads/cliSkills not being used?
.claude/skills/.claude/plugins/rails-enterprise-dev/README.md.claude/plugins/rails-enterprise-dev/CUSTOMIZATION.mdReady to build! 🚀