Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

saas_kit

saas_kit contient 26 skills collectées depuis fullstack-phoenix, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
26
Stars
2
mis à jour
2026-06-16
Forks
3
Couverture métier
2 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

404-page
Développeurs web

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.

2026-06-16
admin
Développeurs de logiciels

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.

2026-06-16
require-confirmed-user
Développeurs de logiciels

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

2026-06-16
authentication
Développeurs de logiciels

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.

2026-06-16
command-palette
Développeurs de logiciels

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.

2026-06-16
error-tracker
Développeurs de logiciels

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.

2026-06-16
fun-with-flags
Développeurs de logiciels

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.

2026-06-16
helthcheck
Développeurs de logiciels

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

2026-06-16
html-emails
Développeurs de logiciels

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.

2026-06-16
layouts
Développeurs de logiciels

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.

2026-06-16
locale-picker
Développeurs de logiciels

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.

2026-06-16
oauth
Développeurs de logiciels

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.

2026-06-16
oban
Développeurs de logiciels

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.

2026-06-16
paper-trail
Développeurs de logiciels

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.

2026-06-16
payments
Développeurs de logiciels

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.

2026-06-16
stripe-subscription
Développeurs de logiciels

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.

2026-06-16
rate-limiting
Développeurs de logiciels

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.

2026-06-16
sitemap
Développeurs de logiciels

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.

2026-06-16
invitations
Développeurs de logiciels

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.

2026-06-16
teams
Développeurs de logiciels

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.

2026-06-16
two-factor-auth
Développeurs de logiciels

Use when the app needs TOTP two-factor authentication via authenticator apps (Google Authenticator, Authy, 1Password). Covers install, enforcement config, and tweaking the setup/verify flow.

2026-06-16
using-saas-kit
Développeurs de logiciels

Use when setting up the SaaS Kit in a Phoenix app or installing/listing its features. Covers the install flow and every `mix saaskit.*` task.

2026-06-16
freeform-data
Développeurs de logiciels

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

2026-06-16
ai-integration
Développeurs de logiciels

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

2026-06-16
structured-data
Développeurs de logiciels

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

2026-06-16
ecto-multi
Développeurs de logiciels

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

2026-06-16
saas_kit Agent Skills sur GitHub | SkillsMP