90 plugins for Ruby development
Orchestrate swarms of specialized AI agents to automate end-to-end software development: plan features, implement code with Rails/Python/TS patterns, conduct multi-perspective reviews for architecture/security/performance, resolve todos/PR feedback in parallel, run browser/iOS tests, sync Figma designs, generate docs/videos, and ship PRs.
Delegate coding tasks to expert AI agents specialized in Python, Go, Rust, Java, JavaScript, PHP, Ruby/Rails, C/C++, SQL, and TypeScript. They proactively write idiomatic code, refactor for performance, implement advanced features like concurrency and generics, add tests with pytest or RSpec, optimize queries/schemas, and handle builds like Cargo.toml or CMake.
Deploy Git-backed apps to Render by analyzing codebases, generating render.yaml blueprints, and creating services via dashboard links. Debug failed deployments by parsing logs, metrics, and DB state to identify issues like missing env vars or OOM with fix suggestions. Monitor services for health, performance, logs, and resources in real-time. Migrate Heroku apps by converting Procfiles and deps to Render configs.
Accelerate Ruby on Rails app development by generating idiomatic code for Hotwire, GraphQL, background jobs, state machines, admin panels; performing DHH-style reviews, performance audits, data integrity checks; writing RSpec/Minitest; optimizing PostgreSQL/SQLite queries; deploying via Kamal/Docker; researching/building gems—all powered by 50 specialized skills, agents, commands.
Follows structured RPI (Research, Planning, Implementation) workflow for AI-assisted development in Rails repos: agents research codebase, docs, and web; generate plans, notes, handoffs; automate implementation, testing, git commits, PR reviews, and session handoffs for continuity.
Generate, fix, and refactor RSpec tests for Ruby on Rails apps using describe/it blocks, expect matchers, test doubles, FactoryBot factories, and TDD best practices. Triggers on spec files or test-related queries to streamline test development workflows.
Run CodeQL and Semgrep to scan multi-language codebases (Python, JavaScript/TS, Go, Java, C#, Ruby, Rust) for security vulnerabilities via taint tracking and pattern matching. Parse, deduplicate, and aggregate SARIF outputs from scans, then integrate findings into CI/CD pipelines using GitHub Actions or bash scripts.
Enable LSP-based code intelligence for Ruby and ERB files in your editor, delivering diagnostics, go-to-definition, reference finding, hover information, and symbol outlines for .rb, .ru, .erb, .rake, and .gemspec files to streamline Ruby development workflows.
Build server-driven SPAs with Rails backend and Inertia.js frontend in React, Vue, or Svelte by applying skills for project setup, architecture patterns, controllers with props and redirects, full-stack forms and validation, page components with layouts and navigation, TypeScript type generation from Ruby resources, shadcn UI adaptations, and RSpec/Minitest response testing.
Orchestrate multi-agent swarms to automate end-to-end engineering workflows: brainstorm and plan features, implement code in Ruby/Rails/Python/TS/React, conduct parallel reviews and audits, resolve todos/PR comments, run browser tests, record demos, and create PRs with changelogs.
Automate code reviews, refactoring, PR analysis, cleanups, and structural audits using specialized agents that detect dead code, duplication, naming issues, test gaps, abstractions, and artifacts in JavaScript, Python, Ruby/Rails codebases, files, directories, branches, or GitHub PRs, with reports, fix plans, and parallel resolutions.
Follow sorah's coding guidelines for general code quality, Ruby, Rails, Rust, Terraform, security vulnerabilities, git commits, and Japanese docs while writing or reviewing code. Auto-generate styled git commits and GitHub PRs from changes. Perform security reviews and audits on code diffs, files, or repos via commands and agent.