rails-project-discovery
Rails Project Discovery
Entry point for the
rails-skillspack. Interview the developer in a short structured way, then load the right downstream skills. Do not start writing Rails code, generating files, or runningrails newuntil the interview is complete and the relevant downstream skills are loaded.
Why this skill exists
AI coding agents fail at Rails not because they don't know Ruby syntax — they fail because they don't know which Rails the user is on. A rails new for a Hotwire monolith looks nothing like a Rails-API + React SPA. A Rails 4 legacy app being migrated looks nothing like a greenfield Rails 8 app. Loading every skill in the pack into context wastes tokens and confuses the agent. This skill narrows the context to what matters.
Rails 8 defaults (authoritative as of Rails 8.0)
When the user says "Rails 8 defaults," they mean this stack — confirmed against the official Rails 8 launch post: