bootstrap-accounts
Installation
SKILL.md
Bootstrap Accounts
Add multi-tenant account support with a dashboard shell to a Phoenix 1.8 app that already has phx.gen.auth and DaisyUI installed.
Prerequisites
Verify before starting:
mix phx.newcompletedmix phx.gen.auth Accounts User userscompleted- DaisyUI installed (vendor JS plugin approach)
App Name Detection
Detect the app module name from mix.exs (e.g., MyApp) and the OTP app name (e.g., my_app). Replace all occurrences of MyApp/my_app/MyAppWeb/my_app_web in reference templates with the actual names.
Implementation Order
Execute in this exact order. Read the referenced file for each step's code templates.