Co-Pilot / 辅助式
更新于 a month ago

rails-enterprise-dev

KKaakati
0.0k
kaakati/rails-enterprise-dev
78
Agent 评分

💡 摘要

一个增强工作流程的Rails开发插件,具有多代理编排和自动技能发现。

🎯 适合人群

寻求简化工作流程的Rails开发人员监督多代理项目的项目经理设计企业解决方案的软件架构师专注于自动化测试的质量保证团队将插件集成到CI/CD管道中的DevOps工程师

🤖 AI 吐槽:看起来很能打,但别让配置把人劝退。

安全分析中风险

风险:Medium。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);文件读写范围与路径穿越风险。以最小权限运行,并在生产环境启用前审计代码与依赖。

Claude Code Plugin Marketplace

Enterprise-grade development plugins for Claude Code with multi-agent orchestration, automatic skill discovery, and comprehensive workflows.

Plugins

| Plugin | Version | Description | |--------|---------|-------------| | rails-enterprise-dev | 1.0.1 | Enterprise Rails workflow with multi-agent orchestration | | reactree-rails-dev | 2.9.1 | ReAcTree-based hierarchical agent orchestration for Rails | | reactree-flutter-dev | 1.1.0 | Flutter development with GetX and Clean Architecture | | reactree-ios-dev | 2.0.0 | iOS/tvOS development with SwiftUI and MVVM |


rails-enterprise-dev

Enterprise-grade Rails development workflow with multi-agent orchestration, automatic skill discovery, and beads task tracking.

Features

  • Automatic Skill Discovery - Uses skills from your project's .claude/skills/ directory
  • Multi-Agent Orchestration - Coordinates specialist agents through 6-phase workflow
  • Beads Integration - Tracks all work with persistent issue tracking
  • Quality Gates - Validates each phase before proceeding
  • Incremental Implementation - Checkpoints at every layer

Quick Start

/rails-dev add JWT authentication with refresh tokens

Commands

| Command | Description | |---------|-------------| | /rails-dev [feature] | Main workflow for feature development | | /rails-feature [story] | Feature-driven development with user stories | | /rails-debug [error] | Systematic debugging workflow | | /rails-refactor [target] | Safe refactoring with test preservation |


reactree-rails-dev

ReAcTree-based hierarchical agent orchestration for Rails development with parallel execution, 24h TTL memory caching, and smart intent detection.

Features

  • ReAcTree Architecture - Hierarchical task decomposition with control flow nodes
  • Parallel Execution - Run independent tasks concurrently
  • Dual Memory Systems - Working memory + episodic memory with 24h TTL
  • Smart Intent Detection - Auto-suggests workflows based on prompts
  • UX Engineer Agent - Accessibility and responsive design
  • 14 Specialized Agents - Optimized model selection (Opus/Haiku)
  • Comprehensive Skills Library - 16+ production-ready skills

Quick Start

/reactree-dev implement user subscription billing

Commands

| Command | Description | |---------|-------------| | /reactree-dev [feature] | Main ReAcTree workflow with parallel execution | | /reactree-feature [story] | Feature-driven with test-first development | | /reactree-debug [error] | Debug with FEEDBACK edges for self-correction |

Agents

  • workflow-orchestrator - Manages entire ReAcTree workflow
  • rails-planner - Creates implementation plans
  • implementation-executor - Coordinates code generation
  • test-oracle - Test planning with coverage validation
  • feedback-coordinator - FEEDBACK edge routing
  • ux-engineer - Accessibility and responsive design
  • ui-specialist - TailAdmin dashboard UI

reactree-flutter-dev

Flutter development with GetX state management, Clean Architecture, multi-agent orchestration, and comprehensive testing patterns.

Features

  • GetX State Management - Reactive controllers and dependency injection
  • Clean Architecture - Domain, Data, Presentation layers
  • Multi-Agent Orchestration - Specialized Flutter agents
  • Quality Gates - Automated validation at each phase
  • Testing Patterns - Unit, widget, integration, and golden tests
  • Navigation Patterns - GetX routing with guards
  • i18n Support - Internationalization patterns
  • Performance Optimization - Widget rebuilds, memory management
  • Accessibility Patterns - Screen reader and semantics support

Quick Start

/flutter-dev add offline-first data sync

Commands

| Command | Description | |---------|-------------| | /flutter-dev [feature] | Main Flutter development workflow | | /flutter-feature [story] | Feature-driven Flutter development | | /flutter-debug [error] | Flutter debugging workflow |


reactree-ios-dev

iOS and tvOS development with SwiftUI, MVVM, Clean Architecture, and enterprise-grade tooling.

Features

  • SwiftUI & MVVM - Modern iOS architecture patterns
  • Clean Architecture - Domain, Data, Presentation separation
  • 14 Specialized Agents - iOS-specific expertise
  • 27 Comprehensive Skills - Production-ready patterns
  • Automated Quality Gates - Swift linting and testing
  • Hooks System - Pre/post tool automation
  • One-Command Setup - /ios-init initializes everything
  • Beads Integration - Issue tracking across sessions
  • Offline Sync - Core Data and CloudKit patterns
  • Push Notifications - APNs implementation patterns
  • tvOS Focus Navigation - Focus engine and remote control
  • Accessibility Testing - VoiceOver and accessibility audit
  • Performance Profiling - Instruments integration

Quick Start

/ios-init # Initialize iOS project /ios-dev add biometric auth # Implement feature

Commands

| Command | Description | |---------|-------------| | /ios-init | Initialize iOS project with all configurations | | /ios-dev [feature] | Main iOS development workflow | | /ios-feature [story] | Feature-driven iOS development | | /ios-debug [error] | iOS debugging workflow | | /tvos-dev [feature] | tvOS-specific development |

Agents

  • ios-architect - System design and architecture
  • swiftui-specialist - SwiftUI views and modifiers
  • data-persistence - Core Data, SwiftData, CloudKit
  • networking-specialist - URLSession, async/await
  • accessibility-auditor - VoiceOver compliance
  • performance-profiler - Instruments and optimization
  • tvos-specialist - Focus engine and remote control

Installation

From Marketplace

# Install via Claude Code plugin marketplace (coming soon) claude plugins install rails-enterprise-dev claude plugins install reactree-rails-dev claude plugins install reactree-flutter-dev claude plugins install reactree-ios-dev

Manual Installation

# Clone repository git clone https://github.com/kaakati/rails-enterprise-dev.git # Copy desired plugin to your project cp -r rails-enterprise-dev/plugins/reactree-rails-dev .claude/plugins/

Common Features

All plugins share these capabilities:

Beads Integration

Track work with persistent issue tracking:

bd show [issue-id] # Detailed view bd ready # See ready tasks bd stats # Project statistics bd list --status in_progress

Quality Gates

Automated validation at each phase:

  • Database migrations
  • Model validations
  • Service patterns
  • Component rendering
  • Test coverage

Skill Discovery

Plugins auto-discover skills from .claude/skills/:

.claude/skills/
├── rails-conventions/SKILL.md
├── activerecord-patterns/SKILL.md
├── service-object-patterns/SKILL.md
└── your-custom-skill/SKILL.md

Multi-Agent Orchestration

Coordinate specialist agents through hierarchical workflows:

Orchestrator
├── Planner (creates implementation plan)
├── Inspector (analyzes codebase)
├── Executor (coordinates specialists)
│   ├── Data Lead
│   ├── Backend Lead
│   ├── UI Specialist
│   └── Test Specialist
└── Reviewer (validates implementation)

Configuration

Create project-specific config in .claude/[plugin-name].local.md:

--- enabled: true quality_gates_enabled: true test_coverage_threshold: 90 ---

Add to .gitignore:

.claude/*.local.md

Repository Structure

rails-enterprise-dev/
├── .claude-plugin/
│   └── marketplace.json       # Marketplace manifest
├── plugins/
│   ├── rails-enterprise-dev/  # Enterprise Rails plugin
│   ├── reactree-rails-dev/    # ReAcTree Rails plugin
│   ├── reactree-flutter-dev/  # Flutter plugin
│   └── reactree-ios-dev/      # iOS/tvOS plugin
├── README.md                  # This file
└── CUSTOMIZATION.md           # Customization guide

Contributing

To enhance the plugins:

  1. Add specialized commands in plugins/[name]/commands/
  2. Create skills in plugins/[name]/skills/
  3. Add hooks in plugins/[name]/hooks/
  4. Improve agents in plugins/[name]/agents/

Support

  • Documentation: Plugin-specific READMEs in each plugin directory
  • Issues: Report on GitHub

License

MIT


Happy coding!

五维分析
清晰度8/10
创新性7/10
实用性9/10
完整性8/10
可维护性7/10
优缺点分析

优点

  • 支持多代理编排
  • 自动技能发现提高生产力
  • 与Beads集成的全面跟踪

缺点

  • 复杂性可能会让新用户感到不知所措
  • 依赖于正确配置以实现有效性
  • 高级功能的文档有限

相关技能

pytorch

S
toolCode Lib / 代码库
92/ 100

“它是深度学习的瑞士军刀,但祝你好运能从47种安装方法里找到那个不会搞崩你系统的那一个。”

agno

S
toolCode Lib / 代码库
90/ 100

“它承诺成为智能体领域的Kubernetes,但得看开发者有没有耐心学习又一个编排层。”

nuxt-skills

S
toolCo-Pilot / 辅助式
90/ 100

“这本质上是一份组织良好的小抄,能把你的 AI 助手变成一只 Nuxt 框架的复读机。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 Kaakati.