fullstack-phoenix

26 mods across 1 repository, 2 stars between them.

404-page

01

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs branded 404 and 500 error pages and a way to raise not-found from LiveViews. Covers install, the Fallback exception, and tweaking the templates.

2 2mo ago A 40 tokens original MIT

admin

02

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs an admin-only dashboard at /admin for managing users, teams, and admins, with charts, impersonation, and the LiveDashboard. Covers install, configuration, and tweaks.

2 2mo ago A 43 tokens original MIT

ai-integration

03

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when adding LLM features to Phoenix and Elixir apps. Covers shared agent configuration, module naming, structured outputs, and freeform text/code generation.

2 2mo ago A 35 tokens original MIT

freeform-data

04

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Build raw LLM helpers for text, code, markdown, and opportunistic JSON using Req. Use when output does not need a strict response schema.

2 2mo ago A 34 tokens original MIT

structured-data

05

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Build typed AI agents with InstructorLite and Ecto embedded schemas. Use when LLM output must be validated and returned as structured Elixir data.

2 2mo ago A 32 tokens original MIT

authentication

06

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs user accounts, sign-in, and roles. Covers installing phx.gen.auth-based auth with role-based access, profiles, and admin bootstrapping, plus how to tweak it.

2 2mo ago A 43 tokens original MIT

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when authenticated routes must be gated behind email confirmation, redirecting users whose confirmedat is nil to a confirmation page. Covers install, configuration, and tweaks for the confirmation gate.

2 2mo ago A 43 tokens original MIT

command-palette

08

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs a Cmd+K/Ctrl+K command palette for quick navigation and search. Covers installing the LiveView palette, its protocol-based result formatting, and how to make resources searchable.

2 2mo ago A 45 tokens original MIT

ecto-multi

09

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Ecto multi patterns and guidance. Use when designing schemas, queries, or operations involving multi-step transactions.

2 2mo ago A 25 tokens original MIT

error-tracker

10

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs database-backed error tracking without an external SaaS. Covers installing ErrorTracker with automatic Phoenix/LiveView/Oban reporting, migrations, pruning, and a dashboard.

2 2mo ago A 42 tokens original MIT

fun-with-flags

11

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs runtime feature toggles, gradual rollouts, or an emergency kill switch without redeploying. Covers installing FunWithFlags with Ecto + PubSub, the app-owned wrapper APIs, and per-user/per-team gating.

2 2mo ago A 54 tokens original MIT

helthcheck

12

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs a health check endpoint for a load balancer or uptime monitor. Covers installing plugcheckup at /health, configuring checks, and adding custom checkups.

2 2mo ago A 40 tokens original MIT

html-emails

13

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when emails need to render reliably across clients. Covers installing Premailex-based HTML email layouts with inline CSS and plain-text fallbacks, plus how to wire and tweak notifiers.

2 2mo ago A 42 tokens original MIT

layouts

14

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs distinct layouts for authenticated pages, login/registration, and public marketing pages instead of Phoenix's single default layout. Covers install, the three layout modules, and how to tweak nav, logo, and avatar.

2 2mo ago A 48 tokens original MIT

locale-picker

15

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs to let users switch UI language at runtime. Covers installing the Gettext-backed locale picker dropdown, its router/LiveView wiring, and how to add locales.

2 2mo ago A 40 tokens original MIT

oauth

16

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs social sign-in (GitHub OAuth) on top of existing authentication. Covers installing Ueberauth, the user-identity linking flow, configuration, and how to add more providers.

2 2mo ago A 44 tokens original MIT

oban

17

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs background jobs, scheduled/cron tasks, or async work off the request path. Covers installing Oban + Oban Web, queue config, the migration, test mode, and writing workers.

2 2mo ago A 45 tokens original MIT

paper-trail

18

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs an audit trail or undo — track every insert/update/delete on records, see who changed what, and revert. Covers install, configuration, and tweaks for PaperTrail versioning.

2 2mo ago A 44 tokens original MIT

payments

19

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs to charge users — subscriptions or one-time purchases. Covers installing the billing facade, choosing a provider (Stripe subscriptions to start), configuring keys, and wiring a checkout flow.

2 2mo ago A 41 tokens original MIT

stripe-subscription

20

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs recurring billing via Stripe-hosted Checkout. Covers installing the MyApp.Billing Stripe provider, its config, and how to wire checkout and webhooks.

2 2mo ago A 41 tokens original MIT

rate-limiting

21

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs to throttle requests or failed logins by IP or email. Covers installing Hammer + RemoteIp, the MyApp.RateLimit helpers, and how to tweak limits.

2 2mo ago A 43 tokens original MIT

sitemap

22

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs an XML sitemap and robots.txt for search-engine indexing. Covers installing a Phoenix SitemapController, the XML template, and how to add static or dynamic URLs.

2 2mo ago A 39 tokens original MIT

teams

23

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when the app needs multi-tenancy — multiple users sharing data under teams, with personal teams, memberships, roles, and team switching. Covers install, scope-based tenant isolation, and tweaks.

2 2mo ago A 41 tokens original MIT

invitations

24

fullstack-phoenix/saas_kit

Skill Claude CodeCodex

Use when wiring or customizing the teams invitation flow — emailing a user to join a team, the Swoosh notifier, and accepting an invite on sign-in.

2 2mo ago A 36 tokens original MIT