real-world-rails

Research how production Rails apps solve architectural problems using the Real World Rails repository. Use when the user wants to know how other apps handle something, find patterns, or compare approaches. Triggers on "rails patterns", "how do other apps", "real world rails", "research how apps do".

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "real-world-rails" with this command: npx skills add steveclarke/real-world-rails/steveclarke-real-world-rails-real-world-rails

Rails Pattern Research

What This Is

The Real World Rails repository is a collection of 200+ production Rails application source code. The apps/ directory contains the full source of each app — models, migrations, schema, controllers, views, concerns, gems. The engines/ directory contains Rails engines.

Locating the Repository

Look for a directory called real-world-rails with an apps/ subdirectory. Check the current working directory first, then ~/src/real-world-rails. If not found, ask the user where it lives.

What To Do

The user gives you a topic. Spin up parallel agents to search the apps for how real codebases implement that pattern. Read actual code — models, schemas, migrations, associations, validations, query patterns — not just file names. Synthesize what you find into a clear analysis.

If the user's wording suggests they want help choosing a pattern for their current project (words like "compare for us", "which fits best", "adversarial", "debate", "evaluate for our project"), also spin up adversarial agents that each argue for a different pattern in the context of the current project's architecture and goals.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

md-to-pdf

No summary provided by upstream source.

Repository SourceNeeds Review
General

bruno-endpoint-creation

No summary provided by upstream source.

Repository SourceNeeds Review
General

feature-requirements

No summary provided by upstream source.

Repository SourceNeeds Review