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.
This skill should be used when the user asks about "shared examples", "shared contexts", "spec structure", "test organization", "describe blocks", "RSpec tagging", "spec file layout", or needs guidance on organizing and structuring RSpec test suites.
This skill should be used when the user asks about "slow specs", "test performance", "parallel tests", "spec profiling", "let vs let!", "build vs create", "test optimization", or needs guidance on making RSpec tests faster.
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
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Uses power tools
Uses Bash, Write, or Edit tools
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
Complete collection of battle-tested Claude Code configs agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains