What problem does it solve?
Setting up and configuring Rails 8+ projects from scratch can be time-consuming and error-prone. This Skill provides a standardized bootstrap, including Gemfile dependencies, environment configuration, encrypted credentials, and initializers, plus Docker/Kamal deployment readiness and team-rule compliance tooling.
Core Features & Use Cases
- Automated project bootstrap: Initialize a new Rails 8+ app with Solid Stack, Tailwind CSS, and RuboCop defaults aligned to team standards.
- Environment setup & validation: Create per-environment configs, manage credentials securely, and validate project conformance to rails-ai standards.
- Audit & compliance: Check for TEAM_RULES.md violations, verify dependencies, and ensure Docker/Kamal deployment readiness.
- Project template reuse: Apply a consistent baseline across multiple apps to speed up delivery.
Quick Start
Use the rails-ai:project-setup skill to initialize a new Rails 8+ application with standard dependencies, then run the verification workflow to confirm alignment with Rails AI standards.