Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By bastos
Comprehensive RSpec testing toolkit - matchers, mocks, Rails integration, Factory Bot, and test organization patterns for Ruby applications
npx claudepluginhub bastos/ruby-plugin-marketplace --plugin rspecWrites comprehensive RSpec specs following best practices. Proactively triggers when creating or modifying Ruby classes that need tests.
Reviews RSpec specs for quality, best practices, and coverage. Suggests improvements for test organization, performance, and reliability.
This skill should be used when the user asks about "factories", "FactoryBot", "factory_bot", "traits", "sequences", "build vs create", "transient attributes", "associations in factories", or needs guidance on test data generation in RSpec.
This skill should be used when the user asks to "write an RSpec test", "create a spec", "use describe blocks", "set up let variables", "use before hooks", "understand RSpec structure", mentions "subject", "context", "it blocks", or needs guidance on RSpec 3.x fundamentals and test structure.
This skill should be used when the user asks about "RSpec matchers", "expect syntax", "custom matchers", "compound matchers", "should vs expect", mentions "eq", "be", "include", "match", "have_attributes", or needs guidance on RSpec assertions and expectations.
This skill should be used when the user asks about "test doubles", "mocking", "stubbing", "spies", "verifying doubles", "partial doubles", "allow", "receive", "have_received", or needs guidance on isolating tests and mocking dependencies in RSpec.
This skill should be used when the user asks about "request specs", "system specs", "model specs", "controller specs", "mailer specs", "feature specs", "Capybara", "rspec-rails", or needs guidance on testing Rails applications with RSpec.
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 claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
RSpec and FactoryBot testing patterns for Rails
Ruby development skills for Claude Code - version manager detection, authoritative resource map, and test framework reference
A Rails-focused spec-driven development workflow for building features with AI agents through systematic planning and self-contained specs
Ruby on Rails development toolkit with skills for Rails, Ruby, RSpec, RuboCop, SimpleCov, Brakeman, and code review with Sandi Metz principles
Reviews spec files and conducts exhaustive interview sessions to resolve ambiguities, gaps, and missing details until specs are implementation-ready.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Comprehensive Ruby on Rails development toolkit for Claude Code - 15 skills covering all Rails components (Active Record, Action Controller, Action View, Active Job, Action Mailer, Active Storage, Action Cable, Action Text, Hotwire), plus generators, migrations, testing, security, and performance tools
Ruby development toolkit with LSP support - metaprogramming, stdlib, design patterns, performance optimization, gem development, Rake, and Bundler for Ruby 3.x
A curated collection of Ruby plugins for Claude Code.
| Plugin | Description |
|---|---|
| ruby | Ruby development toolkit with 8 skills, 5 commands, and 1 agent |
| ruby-on-rails | Comprehensive Rails development toolkit with 15 skills, 8 commands, and 3 agents |
| rspec | Comprehensive RSpec testing toolkit with 7 skills, 3 commands, and 2 agents |
/plugin marketplace add bastos/ruby-plugin-marketplace
Or with a local path:
/plugin marketplace add ./path/to/ruby-plugin-marketplace
Ruby (core):
/plugin install ruby@ruby-plugin-marketplace
Ruby on Rails:
/plugin install ruby-on-rails@ruby-plugin-marketplace
RSpec:
/plugin install rspec@ruby-plugin-marketplace
.
├── .claude-plugin/
│ └── marketplace.json # Marketplace manifest
└── plugins/
├── ruby/ # Ruby development toolkit
│ ├── .claude-plugin/
│ ├── agents/
│ ├── commands/
│ └── skills/
├── ruby-on-rails/ # Rails development toolkit
│ ├── .claude-plugin/
│ ├── agents/
│ ├── commands/
│ ├── skills/
│ └── scripts/
└── rspec/ # RSpec testing toolkit
├── .claude-plugin/
├── agents/
├── commands/
└── skills/
plugins/<plugin-name>/.claude-plugin/plugin.json manifest.claude-plugin/marketplace.jsonMIT