app-dev

Build an end-to-end app development lifecycle for Expo, Supabase, and Stripe.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill app-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-dev
Source: https://github.com/coreymaypray/sloth-skill-tree/tree/main/plugins/maycrest-automate/skills/app-dev
Command: npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill app-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build an end-to-end app development lifecycle that unifies client apps (booking tools, admin dashboards) and internal platforms (TIE) on the Expo + Supabase + Stripe stack, reducing setup time, inconsistencies, and handoff friction across teams.

Core Features & Use Cases

  • Discovery sprint templates and architecture guidance for multi-tenant SaaS and white-label deployments.
  • End-to-end lifecycle phases including project scaffolding, authentication, data modeling, payment integration, deployment, and maintenance.
  • Architecture patterns and RBAC/RLS considerations for secure data isolation in multi-tenant environments.

Quick Start

Initiate a discovery sprint and outline the architecture for a client app using Expo, Supabase, and Stripe.

Frequently Asked Questions about app-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a multi-tenant SaaS app with Expo, Supabase, and Stripe?

Build multi-tenant SaaS apps with Expo, Supabase, and Stripe by following a unified lifecycle covering discovery, architecture, multi-tenant RBAC patterns, RLS data isolation, and EAS Build deployment for secure white-label client tools.

What architecture patterns secure data isolation for multi-tenant Supabase apps?

Multi-tenant Supabase apps secure data isolation by implementing architecture patterns with Row Level Security (RLS) and Role-Based Access Control (RBAC), ensuring distinct client data boundaries across internal platforms and white-label deployments.

Does this app development lifecycle support white-label deployments and OTA updates?

This app development lifecycle supports white-label deployments and OTA updates by defining maintenance processes including EAS Build, app store submission, and over-the-air update workflows across Expo client apps and internal platforms.

Can I use Expo and Supabase for business tools and booking apps?

You can use Expo and Supabase for business tools and booking apps by applying the end-to-end development lifecycle phases, which include project scaffolding, authentication, data modeling, and Stripe payment integration.

How do I integrate Stripe payments into a React Native Expo app?

Integrate Stripe payments into a React Native Expo app through the end-to-end lifecycle's payment integration phase, which standardizes transaction setup alongside Supabase data modeling and client authentication for business tools.

What is the best way to structure a discovery sprint for a Supabase and Expo SaaS project?

The best way to structure a discovery sprint for a Supabase and Expo SaaS project is using discovery sprint templates that outline architecture guidance for multi-tenant patterns, design system standards, and deployment processes.