When working with OpenHands AI software developer, providing clear and effective prompts is key to getting accurate and useful responses. This guide outlines best practices for crafting effective prompts.
Add a function calculate_average in utils/math_operations.py that takes a list of numbers as input and returns their average.
Fix the TypeError in frontend/src/components/UserProfile.tsx occurring on line 42. The error suggests we’re trying to access a property of undefined.
Implement input validation for the email field in the registration form. Update frontend/src/components/RegistrationForm.tsx to check if the email is in a valid format before submission.
Be as specific as possible about the desired outcome or the problem to be solved.
Provide context, including relevant file paths and line numbers if available.
Break large tasks into smaller, manageable prompts.
Include relevant error messages or logs.
Specify the programming language or framework, if not obvious.
The more precise and informative your prompt, the better OpenHands can assist you.See Getting Started with OpenHands for more examples of helpful prompts.