The Basics
Be specific about what you’re building. The more details you provide, the better Leap can understand your vision. Instead of:Real Examples That Work Well
Here’s a prompt that consistently produces great results:Integrating with Third-Party Services
Leap can often easily integrate with popular third-party services. Simply mention them in your prompt:- Payment processing (Stripe, Polar)
- Email services (Resend, SendGrid)
- Authentication providers (Clerk, Auth0)
- Analytics tools (PostHog, Mixpanel)
- .. and more
Prompt Patterns to Follow
Start with the purpose: Begin by stating what the application is for.How NOT to Prompt Leap
Leap is designed to build applications based on clear, specific feature requests. It’s not intended for general questions or vague feedback. To get the best results, describe exactly what you want to build or fix, and include helpful context like user actions, expected behavior, error messages, logs, or screenshots. These types of prompts won’t work well: INEFFECTIVE:“Can you fix all the bugs in the application?"
"The login is broken."
"Please review and test everything you’ve built.” Instead, be specific and provide context: EFFECTIVE:
“Allow guests to start the checkout process without signing up for an account.” “Fix the TypeError: Cannot read property ‘email’ of undefined shown in the console after submitting the login form.” “Adjust the layout so that the cards are horizontally aligned on the index page (see screenshot attached).”
When You Get Stuck
If you’ve gotten stuck, it may be helpful to revert to your latest merged version by clicking Discard change. This clears the context and makes Leap more effective. After reverting to your latest merged version, try these approaches to produce better results: Be more concrete. Provide specific examples of how features should work. Simplify your request. Break complex applications into smaller pieces. Ask for guidance. If you’re not sure how to describe something, Leap can help you structure your prompt better.Sample Prompt Template
Here’s a template you can adapt for most applications:A Note on Backend Features
Leap excels at building proper backend infrastructure. Don’t hesitate to request:- Database schemas and migrations
- API endpoints with proper error handling
- Scheduled jobs
- Event-driven architecture
- Authentication and authorization
Remember that Leap is designed to handle complex requirements, but clear communication is key. Focus on what you want to build, not how you think it should be implemented, and Leap will handle the technical details.