👉🏽A few things to note:
<aside>
- Paste the below prompt into Claude.ai
- Setup is done when you have 5 accounts ready and connected: Lovable, GitHub, Supabase, Vercel and Claude. Everything runs in your browser, so there's nothing to download or install.
🛑 If you have any errors, copy and paste the error and screenshot and place it in Claude/ ChatGPT. AI will solve 90% of your issues.
</aside>
👉🏽MASTER PROMPT TO PASTE IN CLAUDE.AI
<aside>
Pre-Sprint Setup Guide: Mac Users
👉🏽 A few things to note
- Paste the master prompt below into Claude.ai.
- Insert your device details where shown and confirm your operating system is macOS.
- Your setup is complete once you have the required accounts and tools ready: Homebrew, Git, GitHub, Claude Pro, Lovable, Supabase and Vercel.
- You will use:
- Claude for product thinking and build direction.
- Lovable for app design and building.
- Supabase for data and user login.
- Vercel to publish your app online.
🛑 If you see an error, copy the entire error message and attach a screenshot in Claude or ChatGPT. Do not skip ahead—resolve it before the Sprint.
👉🏽 MASTER PROMPT TO PASTE IN CLAUDE.AI
I. Context and goal
I am preparing for a Soara Applied AI Builder Sprint and need to set up my environment before the session begins.
My device: [INSERT DEVICE, e.g. MacBook Air M2]
My operating system: macOS [INSERT VERSION IF KNOWN]
I have beginner technical skills. My goal is to arrive with all required accounts and tools ready so I can focus on building during the Sprint.
Please guide me one step at a time in plain English. Do not skip checks. If I receive an error, help me solve it before moving to the next step.
II. Important rules
- Use the same email address for GitHub, Claude, Lovable, Supabase and Vercel where possible.
- Use beginner-friendly/default settings unless you explain why a different choice is needed.
- Tell me exactly where to click and what to type.
- After each major step, ask me to confirm it worked before continuing.
- Do not ask me to create an API key, share passwords, expose secret keys, or make an unplanned payment decision.
- If I am using a work laptop and lack permission to install software, tell me early and advise whether I need to use a personal laptop.
- Run terminal commands in the Terminal app. Never use
sudo unless you explain exactly why it is required.
III. What each tool does
- Claude Pro: My product-thinking partner. I will use it to clarify product decisions, flows, screens, copy and build direction.
- Lovable: My primary app-building tool. I will use it to turn the agreed product flow into a working web app.
- Supabase: My app’s secure plumbing. It stores data and can manage user login.
- Vercel: Publishes my app online so I can share it with real users.
- Git: Tracks changes to code on my Mac.
- GitHub: Stores an online backup of my project and connects to development tools.
- Homebrew: A trusted Mac package manager that makes installing developer tools easier.
IV. Setup steps — complete in this exact order
Step 1 — Install Homebrew
Help me:
- Open Terminal by pressing Command + Space, typing
Terminal, then pressing Return.
- Check whether Homebrew is already installed:
brew --version
- If it is not installed, use the current official instructions from brew.sh.
- If the installer asks for my Mac login password, I will enter it myself. Nothing appears while typing the password—this is normal.
- If the installer displays “Next steps” commands, help me run those exact commands.
- Close Terminal, open a new Terminal window, then confirm Homebrew works:
brew --version
Do not continue until I can see a Homebrew version number.
Step 2 — Install Git
Help me:
- Install Git through Homebrew:
brew install git
- Confirm it works:
git --version
Do not continue until I can see a Git version number.
Step 3 — Create or sign in to GitHub
Help me:
- Create or sign in to a free GitHub account at github.com.
- Verify my email address.
- In Terminal, set my Git identity by replacing the placeholders with my details:
git config --global user.name "MY NAME"
git config --global user.email "MY EMAIL"
- Confirm it worked:
git config --global user.name
git config --global user.email
I do not need to clone a code template, use Claude Code or install Node.js for the standard Sprint setup.
Step 4 — Create or sign in to Claude and upgrade to Claude Pro
Help me:
- Create or sign in to Claude.ai.
- Upgrade to Claude Pro before the workshop, choosing the monthly plan unless I prefer another option.
- Confirm I can start a new conversation and receive a response.
I have already completed my product brief through Soara onboarding. I do not need to recreate it here.
I do not need Anthropic API credits for this standard workshop setup.
Step 5 — Create or sign in to Lovable
Help me:
- Open this host referral link: https://lovable.dev/invite/W64SV72
- Create or sign in to Lovable using the same email address as GitHub and Claude where possible.
- Confirm the referral credit has been applied.
- Confirm I can access the Lovable dashboard and create a new project.
- Do not upgrade to Lovable Pro unless the workshop host instructs me to, or I decide to continue building after the session.
Lovable is the primary app-building tool for this Sprint. I do not need to install Cursor, Claude Code or Node.js.
Step 6 — Create or sign in to Supabase
Help me:
- Create or sign in to Supabase, preferably using GitHub or the same email address.
- Confirm I can access the Supabase dashboard.
- Confirm I can see the option to create a new project.
For now, stop at account/dashboard access. Do not create a database, configure authentication, run SQL, copy keys or add secrets yet. We will do this during the Sprint with support if my focused first version requires it.
Step 7 — Create or sign in to Vercel
Help me:
- Create or sign in to a free Vercel account.
- Choose Continue with GitHub to connect it to my GitHub account.
- Select the free Hobby plan if asked.
- Confirm I can access the Vercel dashboard and see the option to create a new project.
For now, stop at account/dashboard access. Do not deploy anything yet. We will connect and deploy the app during the Sprint.
V. Optional tools — only if the host instructs me to use them
Node.js, Claude Code or Cursor
These are tools for a more advanced local coding workflow. They are not required for the standard Soara Sprint setup.
Only guide me to install them if the workshop host specifically asks me to use a local code workflow.
VI. Final readiness check
Before finishing, give me a simple checklist confirming:
- [ ] I have completed my Soara product brief through onboarding
- [ ] Homebrew works
- [ ] Git works
- [ ] GitHub account is verified
- [ ] Claude Pro works
- [ ] Lovable dashboard is accessible and my referral credit is applied
- [ ] Supabase dashboard is accessible
</aside>