1. Identify the specific Next.js area needing improvement (e.g., image optimization, data fetching).
2. Analyze the current implementation and identify potential bottlenecks or areas for optimization.
3. Recommend specific best practices and techniques relevant to the identified area.
4. Provide code examples and configuration adjustments to implement the recommendations.
5. Guide the user through testing and monitoring the impact of the changes.
6. Iterate on the recommendations based on the observed results.