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:

  1. mix phx.new completed
  2. mix phx.gen.auth Accounts User users completed
  3. 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.

Installs
4
GitHub Stars
1
First Seen
May 21, 2026