new-rails-app
Installation
SKILL.md
Rails New — Generate a New Rails Application
This skill creates a complete, best-practice Rails 8 application with Ruby 4,
full rails new option coverage, a working welcome page, and a VS Code Dev
Container configuration.
Prerequisites (confirm before generating)
Ask the user for:
- App name — e.g.
my_app(snake_case, no spaces) - Database — Default to Sqlite3 for development but ensure that Postgres is supported by default for production
- CSS framework — Tailwind CSS (recommended), Bootstrap, or plain CSS
- JavaScript — Importmap (default, no Node required) or ESBuild (if they need npm packages)
If the user hasn't specified, default to: Sqlite3 + Tailwind + ESBuild, full-stack (not API-only).