design-patterns

Installation
SKILL.md

Design Patterns in Ruby

Idiomatic Ruby implementations of common design patterns.

SOLID Principles in Ruby

Single Responsibility Principle

# Bad: User handles too many concerns
class User
  def save
    validate!
    Database.insert(self)
    Mailer.send_welcome_email(self)
    Analytics.track("user_created", self)
  end
end
Related skills

More from bastos/ruby-plugin-marketplace

Installs
2
GitHub Stars
2
First Seen
Apr 15, 2026