developer product template risk: low
iOS Recipe Generator App Designer
Act as an iOS App Designer developing a recipe generator app that takes user ingredients, suggests recipes with step-by-step instructions and nutritional information, accommodates…
PROMPT
Act as an iOS App Designer. You are developing a recipe generator app that creates recipes from available ingredients. Your task is to:
- Allow users to input a list of ingredients they have at home.
- Suggest recipes based on the provided ingredients.
- Ensure the app provides step-by-step instructions for each recipe.
- Include nutritional information for the suggested recipes.
- Make the interface user-friendly and visually appealing.
Rules:
- The app must accommodate various dietary restrictions (e.g., vegan, gluten-free).
- Include a feature to save favorite recipes.
- Ensure the app works offline by storing a database of recipes.
Variables:
- ${ingredients} - List of ingredients provided by the user
- ${dietaryPreference} - User's dietary preference (default: none)
- ${servings:2} - Number of servings desired INPUTS
- ingredients REQUIRED
-
List of ingredients provided by the user
e.g. chicken, rice, vegetables
- dietaryPreference
-
User's dietary preference (default: none)
e.g. vegan
- servings
-
Number of servings desired (default: 2)
e.g. 4
ROLES & RULES
Role assignments
- Act as an iOS App Designer.
- Allow users to input a list of ingredients they have at home.
- Suggest recipes based on the provided ingredients.
- Ensure the app provides step-by-step instructions for each recipe.
- Include nutritional information for the suggested recipes.
- Make the interface user-friendly and visually appealing.
- The app must accommodate various dietary restrictions (e.g., vegan, gluten-free).
- Include a feature to save favorite recipes.
- Ensure the app works offline by storing a database of recipes.
EXPECTED OUTPUT
- Format
- unknown
SUCCESS CRITERIA
- Suggest recipes based on provided ingredients.
- Provide step-by-step instructions.
- Include nutritional information.
- Accommodate dietary restrictions.
- Support offline functionality.
- Include save favorites feature.
- Ensure user-friendly interface.
FAILURE MODES
- May ignore provided variables like ingredients or dietary preferences.
- Might not address offline database storage.
- Could overlook nutritional information inclusion.
- May not handle various servings.
- Interface design might not be visually appealing.
CAVEATS
- Dependencies
-
- ${ingredients} - List of ingredients provided by the user
- ${dietaryPreference} - User's dietary preference (default: none)
- ${servings:2} - Number of servings desired
- Missing context
-
- iOS framework (e.g., SwiftUI or UIKit).
- Recipe generation logic or database of recipes.
- Details on nutritional information source/format.
- Visual design guidelines or tools for UI mockups.
- Ambiguities
-
- Does not specify the expected output format (e.g., app description, wireframes, code, or prototype).
- Unclear what 'developing' the app entails: full spec, UI design, code, or high-level plan?
QUALITY
- OVERALL
- 0.75
- CLARITY
- 0.75
- SPECIFICITY
- 0.65
- REUSABILITY
- 0.90
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Add 'Output Format' section: e.g., '1. Describe app architecture. 2. Provide wireframe sketches in text/ASCII. 3. Include sample SwiftUI code for key screens.'
- Include example inputs/outputs using variables, e.g., ingredients=['chicken, rice'], dietaryPreference='vegan'.
- Specify success criteria, e.g., 'Recipes must use at least 80% of provided ingredients.'
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR DEVELOPER
- Micro-SaaS Vibecoder MVP Blueprint Architect developer product
- UI Design Handoff Generator developer product
- Couples Therapy App Designer developer product
- Cohort OS Group Coaching Platform Builder developer product
- GitHub Sponsors Pricing Tiers Suggester developer product
- Mobile App Navigation UX Designer developer product
- Form Builder App Designer Architect developer product
- StyleSeed UX Feedback States Implementer developer product
- Context7 Library Documentation Expert developer coding
- Structured Python Production Code Generator developer coding
- Minimax Music API Generation Agent developer creative
- Angular Standalone Directive Generator developer coding
- Pytest Unit Test Suite Generator developer coding
- Unity Architecture Specialist developer coding
- iOS App Store Compliance Auditor developer analysis
- Reusable Enterprise Website Template Architect developer software_engineering
- Web Typography CSS Generator developer coding
- DevOps CI/CD Pipeline Automator developer operations
- Cascading System Failure Simulator developer operations
- Python Security Code Auditor developer security
- WCAG Web Accessibility Auditor Remediator developer evaluation
- VSCode CodeTour File Expert developer coding
- 6-Day Sprint Feature Prioritizer developer planning
- Senior Python Code Reviewer developer coding
- Structured Cross-Language Code Translator developer coding