new-app

Installation
SKILL.md

New App Scaffold

When to use

Use this skill when asked to create a new Rails application in the apps/ directory. Each app is a standalone Rails application that uses domain modules from domains/ and the shared infra gem.

Reference

The apps/todo_mvc app is the canonical reference. All patterns below are extracted from it.

Step-by-step process

1. Gather requirements

Before writing any code, clarify:

  • The app name (snake_case, e.g. crm, inventory_tracker)
  • Which domain modules it will use (existing ones from domains/ or new ones to be created)
  • What the app does at a high level — what entities, what user actions
Installs
2
GitHub Stars
504
First Seen
Jun 20, 2026
new-app — railseventstore/ecommerce