Skip to main content
Execute qualquer Skill no Manus
com um clique
Repositório GitHub

saas-starter-skills

saas-starter-skills contém 15 skills coletadas de param087, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.

skills coletadas
15
Stars
1
atualizado
2026-06-06
Forks
0
Cobertura ocupacional
2 categorias ocupacionais · 100% classificado
explorador de repositórios

Skills neste repositório

api-routes-and-validation
Desenvolvedores de software

Use when building API endpoints or server actions — validate every input with zod, return consistent typed JSON errors, set correct status codes, and authenticate/authorize before touching data.

2026-06-06
authentication
Desenvolvedores de software

Use when adding sign-in/sign-up or session handling to a SaaS app — set up Auth.js (NextAuth) or a hosted provider with secure sessions, OAuth + email, and server-side session checks that protect routes and actions.

2026-06-06
authorization-rbac
Desenvolvedores de software

Use when controlling what a user may do — implement role-based access control with a central permission map, server-side checks on every mutation, and a typed `can()` helper instead of scattered role string comparisons.

2026-06-06
background-jobs
Desenvolvedores de software

Use when work shouldn't run in the request path — offload emails, webhooks, exports, and scheduled tasks to a queue or job runner with retries, idempotency, and dead-letter handling instead of blocking the user.

2026-06-06
data-access-layer
Desenvolvedores de software

Use when querying or mutating the database from the app — wrap Drizzle in server-only, tenant-scoped functions instead of calling the ORM from components, so every read/write is typed, testable, and isolation-safe.

2026-06-06
database-schema
Arquitetos de banco de dados

Use when designing the Postgres schema or setting up Drizzle ORM — model users, organizations, memberships, and tenant-scoped tables with the right keys, indexes, timestamps, and migrations from day one.

2026-06-06
deployment-and-ci
Desenvolvedores de software

Use when shipping a SaaS app to production — set up CI checks, preview deploys, environment/secret management, database migrations on release, and the health checks and rollback path that make deploys boring.

2026-06-06
environment-and-config
Desenvolvedores de software

Use when wiring up env vars, secrets, or runtime config — validate them with zod at boot, split server-only from public (NEXT_PUBLIC_) values, and fail fast with a clear error instead of a cryptic undefined at runtime.

2026-06-06
file-uploads-and-storage
Desenvolvedores de software

Use when handling user file uploads — upload directly to S3/R2/Supabase Storage with presigned URLs, validate type and size, scope objects per tenant, and serve them back securely without proxying bytes through your server.

2026-06-06
multi-tenancy
Desenvolvedores de software

Use when an app has organizations/teams/workspaces — resolve the active tenant from the session or URL, scope every query to it, and guarantee one tenant can never read or write another's data.

2026-06-06
observability-and-errors
Desenvolvedores de software

Use when adding logging, error tracking, or product analytics — capture errors with context to Sentry, emit structured logs with a request/tenant id, and track key events without leaking PII or secrets.

2026-06-06
payments-stripe
Desenvolvedores de software

Use when integrating Stripe — set up Checkout for subscriptions, verify webhooks with the signing secret, handle events idempotently, and keep your database in sync with Stripe as the source of truth for billing state.

2026-06-06
project-scaffolding
Desenvolvedores de software

Use when starting a new SaaS app or adding structure to one — sets up a Next.js (App Router) + TypeScript project with a sane folder layout, path aliases, server/client boundaries, and the conventions the rest of the stack builds on.

2026-06-06
subscription-billing
Desenvolvedores de software

Use when turning payment state into product behavior — model plans and subscription status in the DB, enforce plan limits and feature entitlements server-side, and gate features with a single typed check.

2026-06-06
transactional-email
Desenvolvedores de software

Use when sending product email — wire up Resend (or Postmark/SES) with typed React Email templates, send from background jobs not the request path, and cover deliverability basics like SPF/DKIM and unsubscribe.

2026-06-06