Choosing and Customizing Features
Once you describe your idea, Kulp helps you shape it into a real product by offering relevant, buildable modules. This step ensures your app includes all the right functionality - without needing to write specs or wireframes.
Last updated 7 months ago
How Feature Selection Works
After submitting your initial prompt, Kulp analyzes your idea and takes you to the Choose Your Project Modules screen. This is where you select the key building blocks of your app.
What You'll See:
A grid of modules - each one represents a major feature (e.g., User Accounts, Notifications, Content Moderation).
Each module card includes:
A short title and description
A visual icon
A click-to-select interface
Modules may be auto-selected based on your prompt. You can add or remove them as needed. Your selections will be tracked at the bottom (e.g., “3 modules selected”).
Once ready, click Continue.

Adding Custom Features or Requirements
After choosing your modules, you’ll see the Additional Requirements screen.
This step allows you to fine-tune your project by adding:
Custom features not shown in the module grid
Design or layout preferences
Third-party service integrations (e.g., Stripe, Supabase)
Specific logic, user flows, or edge case instructions
This field is optional, but it's the best way to tell Kulp what makes your app unique.
Example Inputs:
“Add two user roles: admin and client, with separate dashboards.”
“Use Supabase for user authentication and database.”
“Connect Stripe for monthly subscriptions.”
“Apply minimal, mobile-first layout with dark mode.”
Once you confirm, Kulp uses your inputs to generate a Project Plan with all required components ready to build.

Can You Customize a Feature?
Yes. Each feature you select can be customized further after it’s added to your plan.
You can:
Edit the prompt used to build that feature
Add or change UI instructions (e.g., “Make the button rounded”)
Adjust logic or flow (“Redirect user to dashboard after login”)
Refactor features by prompting again or editing subcomponents
Can You Change Features Later?
Yes. You're never locked in.
After the plan is generated:
You can remove any feature you don’t need
You can add new ones at any time
You can revise prompts and instructions for any existing module
If a feature needs major changes, you can regenerate or replace it
Kulp is designed to evolve with your idea - even if it changes direction mid-build.
What Happens Next?
Kulp takes your selected modules and custom instructions and turns them into a Project Plan -a visual checklist of buildable items. Each step is ready to go with just one click, powered by AI.
This plan becomes your blueprint to turn your idea into a live app.