AI Blocks › Build and ship software
Start a subscription app with sign-in, billing, emails and tests already working
Give it your app idea. Get a starter with sign-in, billing, emails, alerts and tests.
Build a paid app with billing, emails, alerts and tests is a free AI workflow for the job "Build and ship software". It guides your AI through several skills in order, passing each step's output to the next.
Free · No account · Made by AI Blocks · Level: advanced · Thinking: high
What it does
Starting a paid app from a blank folder takes weeks before you reach what makes it yours. Sign-in, billing, emails and monitoring all have to work together, and the parts that go wrong, such as failed payments, repeated webhooks and emails that land in spam, are the ones people forget. The steps build in the order the app needs. The first lays out the project with sign-in, a database and a dashboard. The second adds plans, trials, checkout and webhooks that check signatures and ignore repeats. The third builds the emails the app sends. The fourth adds logs and alerts to the paths that now matter: payments and emails. The last writes and runs tests on the finished app and says what is still untested.
You give it
- Your app idea in a few sentences, with the features you need
- Your choices for sign-in, database and payments, or say you have none
- Your plans and prices
- The emails your app should send (optional)
You get
- A project with sign-in, a database, pages and a dashboard
- Subscriptions with trials, checkout, a customer portal and safe payment webhooks
- Email templates and a sending setup with a local preview
- Logs and alerts on the payment and email paths
- Tests with a coverage report and a list of what is still untested
Use it when
- You are starting a subscription web app and want the base done properly.
- Your first version needs real payments, not a mock checkout.
- You want monitoring and tests from day one.
Steps
- SaaS starter builder: Describe your app. Get a Next.js project with sign-in, database, billing, API routes and a dashboard.
- Stripe payments builder: Say how you charge. Get Stripe checkout, subscriptions and webhooks built safely, with test steps.
- Transactional email builder: Say which emails your app sends. Get coded templates, a sending setup, preview and dark mode.
- Logging and alerts setter: Say what must work in production. Get logs, metrics and alerts added so problems show up fast.
- Test suite writer: Share your code. Get tests for units, linked parts and full user tasks, plus a coverage report.
How to use it
- Download the handoff pack. It's a zip with HANDOFF.md and every skill file this workflow uses.
- Open an empty folder in Claude Code, give it the pack and say "Follow HANDOFF.md".
- Describe the app. Use payment test keys only, never live keys.
- After each step, run the app and check that step before you continue.
- Read the final test report. Fix the gaps it lists before you take real payments.