diff --git "a/test_sample.csv" "b/test_sample.csv" new file mode 100644--- /dev/null +++ "b/test_sample.csv" @@ -0,0 +1,385 @@ +prompt,task_type,canonical_task,quality_level,quality_score,clarity,specificity,context,goal_definition,constraints,completeness,actionability,issues,missing_information,analysis_json,optimized_prompt,messages_json +Help me migrate from monolith to services,general,Help me migrate from monolith to services,0,21,34,21,19,23,3,17,29,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 34, ""specificity"": 21, ""context"": 19, ""goal_definition"": 23, ""constraints"": 3, ""completeness"": 17, ""actionability"": 29}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Create a pragmatic monolith-to-services migration plan for experienced developers. +This will run locally first. + +Identify bounded contexts, strangler pattern steps, risks, and rollback. +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nHelp me migrate from monolith to services\n\nQuality analysis:\n- quality_score: 21\n- clarity: 34\n- specificity: 21\n- context: 19\n- goal_definition: 23\n- constraints: 3\n- completeness: 17\n- actionability: 29\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Create a pragmatic monolith-to-services migration plan for experienced developers.\nThis will run locally first.\n\nIdentify bounded contexts, strangler pattern steps, risks, and rollback.\nReturn JSON where structure helps.""}]" +Create a meditation timer app,coding,Create a meditation timer app,0,23,32,24,17,24,7,25,30,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 23, ""dimensions"": {""clarity"": 32, ""specificity"": 24, ""context"": 17, ""goal_definition"": 24, ""constraints"": 7, ""completeness"": 25, ""actionability"": 30}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a meditation timer app for experienced developers. +This is for a university project. + +Features: timed sessions, ambient sound option, streak tracking. +Requirements: +- Prefer a simple, readable stack. +- Calm, distraction-free UI + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nCreate a meditation timer app\n\nQuality analysis:\n- quality_score: 23\n- clarity: 32\n- specificity: 24\n- context: 17\n- goal_definition: 24\n- constraints: 7\n- completeness: 25\n- actionability: 30\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a meditation timer app for experienced developers.\nThis is for a university project.\n\nFeatures: timed sessions, ambient sound option, streak tracking.\nRequirements:\n- Prefer a simple, readable stack.\n- Calm, distraction-free UI\n\nInclude short examples.""}]" +Make a browser extension for tab groups,coding,Make a browser extension for tab groups,0,19,35,14,16,20,12,10,26,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 19, ""dimensions"": {""clarity"": 35, ""specificity"": 14, ""context"": 16, ""goal_definition"": 20, ""constraints"": 12, ""completeness"": 10, ""actionability"": 26}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a browser extension for managing tab groups for beginners. +This is for a portfolio demo. + +Features: save/restore tab sets, name groups, quick switch. +Requirements: +- Manifest V3 compatible approach +- Minimal permissions + +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a browser extension for tab groups\n\nQuality analysis:\n- quality_score: 19\n- clarity: 35\n- specificity: 14\n- context: 16\n- goal_definition: 20\n- constraints: 12\n- completeness: 10\n- actionability: 26\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a browser extension for managing tab groups for beginners.\nThis is for a portfolio demo.\n\nFeatures: save/restore tab sets, name groups, quick switch.\nRequirements:\n- Manifest V3 compatible approach\n- Minimal permissions\n\nReturn a clear Markdown plan.""}]" +Build a multiplayer tic-tac-toe,coding,Build a multiplayer tic-tac-toe,0,19,23,14,9,30,18,20,20,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 19, ""dimensions"": {""clarity"": 23, ""specificity"": 14, ""context"": 9, ""goal_definition"": 30, ""constraints"": 18, ""completeness"": 20, ""actionability"": 20}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a multiplayer tic-tac-toe game for students. +This is for a university project. + +Features: create/join room, turn-based play, win/draw detection. +Requirements: +- Use TypeScript and React. +- Simple realtime or polling updates + +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nBuild a multiplayer tic-tac-toe\n\nQuality analysis:\n- quality_score: 19\n- clarity: 23\n- specificity: 14\n- context: 9\n- goal_definition: 30\n- constraints: 18\n- completeness: 20\n- actionability: 20\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a multiplayer tic-tac-toe game for students.\nThis is for a university project.\n\nFeatures: create/join room, turn-based play, win/draw detection.\nRequirements:\n- Use TypeScript and React.\n- Simple realtime or polling updates\n\nReturn JSON where structure helps.""}]" +Create a GitHub issue triage bot,coding,Create a GitHub issue triage bot,0,18,22,16,22,27,9,11,17,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 22, ""specificity"": 16, ""context"": 22, ""goal_definition"": 27, ""constraints"": 9, ""completeness"": 11, ""actionability"": 17}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a GitHub issue triage helper for students. +This is for a small production MVP. + +Label issues by keywords, suggest assignees, summarize new issues. +Requirements: +- Clear CLI or webhook entrypoint +- Configurable rules + +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nCreate a GitHub issue triage bot\n\nQuality analysis:\n- quality_score: 18\n- clarity: 22\n- specificity: 16\n- context: 22\n- goal_definition: 27\n- constraints: 9\n- completeness: 11\n- actionability: 17\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a GitHub issue triage helper for students.\nThis is for a small production MVP.\n\nLabel issues by keywords, suggest assignees, summarize new issues.\nRequirements:\n- Clear CLI or webhook entrypoint\n- Configurable rules\n\nReturn JSON where structure helps.""}]" +Automate my CSV reports,coding,Automate my CSV reports,0,22,26,20,19,32,14,21,23,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 22, ""dimensions"": {""clarity"": 26, ""specificity"": 20, ""context"": 19, ""goal_definition"": 32, ""constraints"": 14, ""completeness"": 21, ""actionability"": 23}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a script or small tool that automates CSV reporting for startup founders. +This is a weekend prototype. + +Read CSVs, compute summaries, and export a clean report. +Requirements: +- Clear CLI flags +- Handle malformed rows safely + +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nAutomate my CSV reports\n\nQuality analysis:\n- quality_score: 22\n- clarity: 26\n- specificity: 20\n- context: 19\n- goal_definition: 32\n- constraints: 14\n- completeness: 21\n- actionability: 23\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a script or small tool that automates CSV reporting for startup founders.\nThis is a weekend prototype.\n\nRead CSVs, compute summaries, and export a clean report.\nRequirements:\n- Clear CLI flags\n- Handle malformed rows safely\n\nReturn a clear Markdown plan.""}]" +Write a tutorial on git rebase,writing,Write a tutorial on git rebase,0,18,34,16,18,18,7,13,22,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 34, ""specificity"": 16, ""context"": 18, ""goal_definition"": 18, ""constraints"": 7, ""completeness"": 13, ""actionability"": 22}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Write a practical git rebase tutorial for students. +This is for a portfolio demo. + +Explain when to rebase vs merge, common commands, and conflict recovery. +Include unsafe pitfalls. +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: writing\nOriginal prompt:\nWrite a tutorial on git rebase\n\nQuality analysis:\n- quality_score: 18\n- clarity: 34\n- specificity: 16\n- context: 18\n- goal_definition: 18\n- constraints: 7\n- completeness: 13\n- actionability: 22\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Write a practical git rebase tutorial for students.\nThis is for a portfolio demo.\n\nExplain when to rebase vs merge, common commands, and conflict recovery.\nInclude unsafe pitfalls.\nInclude short examples.""}]" +Make a browser extension for tab groups,coding,Make a browser extension for tab groups,0,18,35,22,7,18,11,10,20,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 35, ""specificity"": 22, ""context"": 7, ""goal_definition"": 18, ""constraints"": 11, ""completeness"": 10, ""actionability"": 20}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a browser extension for managing tab groups for general users. +This is for a portfolio demo. + +Features: save/restore tab sets, name groups, quick switch. +Requirements: +- Manifest V3 compatible approach +- Minimal permissions + +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a browser extension for tab groups\n\nQuality analysis:\n- quality_score: 18\n- clarity: 35\n- specificity: 22\n- context: 7\n- goal_definition: 18\n- constraints: 11\n- completeness: 10\n- actionability: 20\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a browser extension for managing tab groups for general users.\nThis is for a portfolio demo.\n\nFeatures: save/restore tab sets, name groups, quick switch.\nRequirements:\n- Manifest V3 compatible approach\n- Minimal permissions\n\nReturn numbered steps.""}]" +Make a reading list for system design,general,Make a reading list for system design,0,21,28,20,15,17,10,26,28,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 28, ""specificity"": 20, ""context"": 15, ""goal_definition"": 17, ""constraints"": 10, ""completeness"": 26, ""actionability"": 28}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Create a system-design reading and practice list for startup founders. +This is for a portfolio demo. + +Order topics from fundamentals to advanced, with weekly milestones. +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nMake a reading list for system design\n\nQuality analysis:\n- quality_score: 21\n- clarity: 28\n- specificity: 20\n- context: 15\n- goal_definition: 17\n- constraints: 10\n- completeness: 26\n- actionability: 28\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Create a system-design reading and practice list for startup founders.\nThis is for a portfolio demo.\n\nOrder topics from fundamentals to advanced, with weekly milestones.\nInclude short examples.""}]" +Make a smart home dashboard,coding,Make a smart home dashboard,0,23,30,24,24,34,18,18,15,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 23, ""dimensions"": {""clarity"": 30, ""specificity"": 24, ""context"": 24, ""goal_definition"": 34, ""constraints"": 18, ""completeness"": 18, ""actionability"": 15}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a smart-home control dashboard for product managers. +This is a weekend prototype. + +Show device status, toggles for lights/thermostat, room grouping. +Requirements: +- Use Python and FastAPI. +- Mock device API is fine for v1 + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a smart home dashboard\n\nQuality analysis:\n- quality_score: 23\n- clarity: 30\n- specificity: 24\n- context: 24\n- goal_definition: 34\n- constraints: 18\n- completeness: 18\n- actionability: 15\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a smart-home control dashboard for product managers.\nThis is a weekend prototype.\n\nShow device status, toggles for lights/thermostat, room grouping.\nRequirements:\n- Use Python and FastAPI.\n- Mock device API is fine for v1\n\nInclude short examples.""}]" +Analyze website traffic drop,data,Analyze website traffic drop,0,24,35,22,23,27,18,25,16,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 24, ""dimensions"": {""clarity"": 35, ""specificity"": 22, ""context"": 23, ""goal_definition"": 27, ""constraints"": 18, ""completeness"": 25, ""actionability"": 16}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Analyze a website traffic drop for beginners. +This is a weekend prototype. + +Check seasonality, channel mix, landing pages, technical issues, and competitor moves. +End with ranked hypotheses and next measurements. +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: data\nOriginal prompt:\nAnalyze website traffic drop\n\nQuality analysis:\n- quality_score: 24\n- clarity: 35\n- specificity: 22\n- context: 23\n- goal_definition: 27\n- constraints: 18\n- completeness: 25\n- actionability: 16\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Analyze a website traffic drop for beginners.\nThis is a weekend prototype.\n\nCheck seasonality, channel mix, landing pages, technical issues, and competitor moves.\nEnd with ranked hypotheses and next measurements.\nReturn a clear Markdown plan.""}]" +Compare REST and GraphQL,research,Compare REST and GraphQL,0,19,21,19,21,25,16,18,15,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 19, ""dimensions"": {""clarity"": 21, ""specificity"": 19, ""context"": 21, ""goal_definition"": 25, ""constraints"": 16, ""completeness"": 18, ""actionability"": 15}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Compare REST and GraphQL for experienced developers. +This will run locally first. + +Cover over/under-fetching, caching, tooling, and team fit. +Recommend one for a mobile client MVP. +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: research\nOriginal prompt:\nCompare REST and GraphQL\n\nQuality analysis:\n- quality_score: 19\n- clarity: 21\n- specificity: 19\n- context: 21\n- goal_definition: 25\n- constraints: 16\n- completeness: 18\n- actionability: 15\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Compare REST and GraphQL for experienced developers.\nThis will run locally first.\n\nCover over/under-fetching, caching, tooling, and team fit.\nRecommend one for a mobile client MVP.\nReturn JSON where structure helps.""}]" +Build me a YouTube thumbnail analyzer,coding,Build me a YouTube thumbnail analyzer,0,20,21,16,17,33,12,17,27,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 21, ""specificity"": 16, ""context"": 17, ""goal_definition"": 33, ""constraints"": 12, ""completeness"": 17, ""actionability"": 27}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a YouTube thumbnail analyzer tool for general users. +This is for a small production MVP. + +Score thumbnails on contrast, text readability, and face presence (heuristics OK). +Requirements: +- Use Python and FastAPI. +- Return actionable feedback + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nBuild me a YouTube thumbnail analyzer\n\nQuality analysis:\n- quality_score: 20\n- clarity: 21\n- specificity: 16\n- context: 17\n- goal_definition: 33\n- constraints: 12\n- completeness: 17\n- actionability: 27\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a YouTube thumbnail analyzer tool for general users.\nThis is for a small production MVP.\n\nScore thumbnails on contrast, text readability, and face presence (heuristics OK).\nRequirements:\n- Use Python and FastAPI.\n- Return actionable feedback\n\nInclude short examples.""}]" +Explain SQL join types with examples,data,Explain SQL join types with examples,0,20,26,22,10,29,20,19,15,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 26, ""specificity"": 22, ""context"": 10, ""goal_definition"": 29, ""constraints"": 20, ""completeness"": 19, ""actionability"": 15}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Explain SQL join types with concrete examples for general users. +This is for a portfolio demo. + +Cover inner, left, right, full, and when each is useful. +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: data\nOriginal prompt:\nExplain SQL join types with examples\n\nQuality analysis:\n- quality_score: 20\n- clarity: 26\n- specificity: 22\n- context: 10\n- goal_definition: 29\n- constraints: 20\n- completeness: 19\n- actionability: 15\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Explain SQL join types with concrete examples for general users.\nThis is for a portfolio demo.\n\nCover inner, left, right, full, and when each is useful.\nInclude short examples.""}]" +Build a music playlist app,coding,Build a music playlist app,0,21,23,15,17,31,17,19,23,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 23, ""specificity"": 15, ""context"": 17, ""goal_definition"": 31, ""constraints"": 17, ""completeness"": 19, ""actionability"": 23}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a music playlist app for product managers. +This is for a small production MVP. + +Features: create playlists, add/remove songs, reorder tracks, play queue. +Requirements: +- Prefer a simple, readable stack. +- Keep the player UI simple + +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nBuild a music playlist app\n\nQuality analysis:\n- quality_score: 21\n- clarity: 23\n- specificity: 15\n- context: 17\n- goal_definition: 31\n- constraints: 17\n- completeness: 19\n- actionability: 23\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a music playlist app for product managers.\nThis is for a small production MVP.\n\nFeatures: create playlists, add/remove songs, reorder tracks, play queue.\nRequirements:\n- Prefer a simple, readable stack.\n- Keep the player UI simple\n\nReturn JSON where structure helps.""}]" +Should I use Next.js or Remix,research,Should I use Next.js or Remix,0,18,26,14,7,21,17,22,16,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 26, ""specificity"": 14, ""context"": 7, ""goal_definition"": 21, ""constraints"": 17, ""completeness"": 22, ""actionability"": 16}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Compare Next.js and Remix for general users. +This is for a university project. + +Cover routing, data loading, ecosystem, hosting, and learning curve. +Recommend one for a SaaS marketing site + app. +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: research\nOriginal prompt:\nShould I use Next.js or Remix\n\nQuality analysis:\n- quality_score: 18\n- clarity: 26\n- specificity: 14\n- context: 7\n- goal_definition: 21\n- constraints: 17\n- completeness: 22\n- actionability: 16\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Compare Next.js and Remix for general users.\nThis is for a university project.\n\nCover routing, data loading, ecosystem, hosting, and learning curve.\nRecommend one for a SaaS marketing site + app.\nReturn JSON where structure helps.""}]" +Write docs for my API,writing,Write docs for my API,0,22,34,15,17,30,19,20,21,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 22, ""dimensions"": {""clarity"": 34, ""specificity"": 15, ""context"": 17, ""goal_definition"": 30, ""constraints"": 19, ""completeness"": 20, ""actionability"": 21}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Write clear API documentation for beginners. +This is for a small production MVP. + +Include auth, endpoints, request/response examples, and error codes. +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: writing\nOriginal prompt:\nWrite docs for my API\n\nQuality analysis:\n- quality_score: 22\n- clarity: 34\n- specificity: 15\n- context: 17\n- goal_definition: 30\n- constraints: 19\n- completeness: 20\n- actionability: 21\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Write clear API documentation for beginners.\nThis is for a small production MVP.\n\nInclude auth, endpoints, request/response examples, and error codes.\nReturn JSON where structure helps.""}]" +Help me with my startup idea.,general,Help me with my startup idea,0,22,22,26,22,27,15,20,19,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 22, ""dimensions"": {""clarity"": 22, ""specificity"": 26, ""context"": 22, ""goal_definition"": 27, ""constraints"": 15, ""completeness"": 20, ""actionability"": 19}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Help refine a startup idea for startup founders. +This is for a portfolio demo. + +Clarify problem, target user, unique value, MVP scope, and first validation steps. +Be concrete and skeptical where needed. +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nHelp me with my startup idea.\n\nQuality analysis:\n- quality_score: 22\n- clarity: 22\n- specificity: 26\n- context: 22\n- goal_definition: 27\n- constraints: 15\n- completeness: 20\n- actionability: 19\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Help refine a startup idea for startup founders.\nThis is for a portfolio demo.\n\nClarify problem, target user, unique value, MVP scope, and first validation steps.\nBe concrete and skeptical where needed.\nReturn numbered steps.""}]" +Write a product description for wireless earbuds,writing,Write a product description for wireless earbuds,0,21,28,24,16,21,19,11,25,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 28, ""specificity"": 24, ""context"": 16, ""goal_definition"": 21, ""constraints"": 19, ""completeness"": 11, ""actionability"": 25}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Write a product description for wireless earbuds for startup founders. +This is for a portfolio demo. + +Highlight battery life, sound quality, comfort, and key selling points. +Requirements: +- Persuasive but honest +- Short scannable bullets + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: writing\nOriginal prompt:\nWrite a product description for wireless earbuds\n\nQuality analysis:\n- quality_score: 21\n- clarity: 28\n- specificity: 24\n- context: 16\n- goal_definition: 21\n- constraints: 19\n- completeness: 11\n- actionability: 25\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Write a product description for wireless earbuds for startup founders.\nThis is for a portfolio demo.\n\nHighlight battery life, sound quality, comfort, and key selling points.\nRequirements:\n- Persuasive but honest\n- Short scannable bullets\n\nInclude short examples.""}]" +Analyze website traffic drop,data,Analyze website traffic drop,0,19,33,27,10,19,4,21,18,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 19, ""dimensions"": {""clarity"": 33, ""specificity"": 27, ""context"": 10, ""goal_definition"": 19, ""constraints"": 4, ""completeness"": 21, ""actionability"": 18}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Analyze a website traffic drop for product managers. +This is a weekend prototype. + +Check seasonality, channel mix, landing pages, technical issues, and competitor moves. +End with ranked hypotheses and next measurements. +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: data\nOriginal prompt:\nAnalyze website traffic drop\n\nQuality analysis:\n- quality_score: 19\n- clarity: 33\n- specificity: 27\n- context: 10\n- goal_definition: 19\n- constraints: 4\n- completeness: 21\n- actionability: 18\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Analyze a website traffic drop for product managers.\nThis is a weekend prototype.\n\nCheck seasonality, channel mix, landing pages, technical issues, and competitor moves.\nEnd with ranked hypotheses and next measurements.\nReturn a clear Markdown plan.""}]" +Make a recipe meal planner,coding,Make a recipe meal planner,0,18,31,14,14,24,6,10,29,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 31, ""specificity"": 14, ""context"": 14, ""goal_definition"": 24, ""constraints"": 6, ""completeness"": 10, ""actionability"": 29}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a weekly meal planner with recipes for students. +This is for a small production MVP. + +Features: plan meals by day, generate shopping list, save favorites. +Requirements: +- Use TypeScript and React. +- Printable shopping list view + +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a recipe meal planner\n\nQuality analysis:\n- quality_score: 18\n- clarity: 31\n- specificity: 14\n- context: 14\n- goal_definition: 24\n- constraints: 6\n- completeness: 10\n- actionability: 29\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a weekly meal planner with recipes for students.\nThis is for a small production MVP.\n\nFeatures: plan meals by day, generate shopping list, save favorites.\nRequirements:\n- Use TypeScript and React.\n- Printable shopping list view\n\nReturn a clear Markdown plan.""}]" +Help me with this.,general,Help me with this,0,20,32,18,24,26,9,11,23,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 32, ""specificity"": 18, ""context"": 24, ""goal_definition"": 26, ""constraints"": 9, ""completeness"": 11, ""actionability"": 23}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Help solve this problem for students. +This is for a small production MVP. + +Restate the goal, list missing details, then give a step-by-step plan with a first action. +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nHelp me with this.\n\nQuality analysis:\n- quality_score: 20\n- clarity: 32\n- specificity: 18\n- context: 24\n- goal_definition: 26\n- constraints: 9\n- completeness: 11\n- actionability: 23\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Help solve this problem for students.\nThis is for a small production MVP.\n\nRestate the goal, list missing details, then give a step-by-step plan with a first action.\nReturn numbered steps.""}]" +Make a PDF invoice generator,coding,Make a PDF invoice generator,0,18,31,15,7,22,7,11,30,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 31, ""specificity"": 15, ""context"": 7, ""goal_definition"": 22, ""constraints"": 7, ""completeness"": 11, ""actionability"": 30}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a PDF invoice generator for startup founders. +This is for a portfolio demo. + +Inputs: client, line items, tax, due date. Output a clean PDF invoice. +Requirements: +- Template-based layout +- Easy to regenerate + +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a PDF invoice generator\n\nQuality analysis:\n- quality_score: 18\n- clarity: 31\n- specificity: 15\n- context: 7\n- goal_definition: 22\n- constraints: 7\n- completeness: 11\n- actionability: 30\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a PDF invoice generator for startup founders.\nThis is for a portfolio demo.\n\nInputs: client, line items, tax, due date. Output a clean PDF invoice.\nRequirements:\n- Template-based layout\n- Easy to regenerate\n\nReturn numbered steps.""}]" +Create a stock watchlist app,coding,Create a stock watchlist app,0,22,34,20,23,30,5,19,22,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 22, ""dimensions"": {""clarity"": 34, ""specificity"": 20, ""context"": 23, ""goal_definition"": 30, ""constraints"": 5, ""completeness"": 19, ""actionability"": 22}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a stock watchlist app for students. +This is a weekend prototype. + +Features: add tickers, show price/change, simple charts, refresh. +Requirements: +- Use Python and FastAPI. +- Handle API rate limits gracefully + +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nCreate a stock watchlist app\n\nQuality analysis:\n- quality_score: 22\n- clarity: 34\n- specificity: 20\n- context: 23\n- goal_definition: 30\n- constraints: 5\n- completeness: 19\n- actionability: 22\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a stock watchlist app for students.\nThis is a weekend prototype.\n\nFeatures: add tickers, show price/change, simple charts, refresh.\nRequirements:\n- Use Python and FastAPI.\n- Handle API rate limits gracefully\n\nReturn numbered steps.""}]" +Build a music playlist app,coding,Build a music playlist app,0,21,33,14,20,17,10,23,28,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 33, ""specificity"": 14, ""context"": 20, ""goal_definition"": 17, ""constraints"": 10, ""completeness"": 23, ""actionability"": 28}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a music playlist app for beginners. +This is for a small production MVP. + +Features: create playlists, add/remove songs, reorder tracks, play queue. +Requirements: +- Prefer a simple, readable stack. +- Keep the player UI simple + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nBuild a music playlist app\n\nQuality analysis:\n- quality_score: 21\n- clarity: 33\n- specificity: 14\n- context: 20\n- goal_definition: 17\n- constraints: 10\n- completeness: 23\n- actionability: 28\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a music playlist app for beginners.\nThis is for a small production MVP.\n\nFeatures: create playlists, add/remove songs, reorder tracks, play queue.\nRequirements:\n- Prefer a simple, readable stack.\n- Keep the player UI simple\n\nInclude short examples.""}]" +Write a prompt to generate unit tests,general,Write a prompt to generate unit tests,0,19,28,18,8,26,6,24,25,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 19, ""dimensions"": {""clarity"": 28, ""specificity"": 18, ""context"": 8, ""goal_definition"": 26, ""constraints"": 6, ""completeness"": 24, ""actionability"": 25}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Write a high-quality prompt that asks an LLM to generate unit tests for product managers. +This is for a university project. + +The prompt should require framework, edge cases, and runnable tests only. +Preserve the goal of unit-test generation. +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nWrite a prompt to generate unit tests\n\nQuality analysis:\n- quality_score: 19\n- clarity: 28\n- specificity: 18\n- context: 8\n- goal_definition: 26\n- constraints: 6\n- completeness: 24\n- actionability: 25\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Write a high-quality prompt that asks an LLM to generate unit tests for product managers.\nThis is for a university project.\n\nThe prompt should require framework, edge cases, and runnable tests only.\nPreserve the goal of unit-test generation.\nReturn JSON where structure helps.""}]" +Explain SQL join types with examples,data,Explain SQL join types with examples,0,20,28,19,11,32,18,9,22,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 28, ""specificity"": 19, ""context"": 11, ""goal_definition"": 32, ""constraints"": 18, ""completeness"": 9, ""actionability"": 22}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Explain SQL join types with concrete examples for general users. +This is for a portfolio demo. + +Cover inner, left, right, full, and when each is useful. +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: data\nOriginal prompt:\nExplain SQL join types with examples\n\nQuality analysis:\n- quality_score: 20\n- clarity: 28\n- specificity: 19\n- context: 11\n- goal_definition: 32\n- constraints: 18\n- completeness: 9\n- actionability: 22\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Explain SQL join types with concrete examples for general users.\nThis is for a portfolio demo.\n\nCover inner, left, right, full, and when each is useful.\nReturn a clear Markdown plan.""}]" +Write something about AI.,writing,Write something about AI,0,21,25,26,21,26,4,25,21,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 25, ""specificity"": 26, ""context"": 21, ""goal_definition"": 26, ""constraints"": 4, ""completeness"": 25, ""actionability"": 21}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Write a clear article about artificial intelligence for students. +This is a weekend prototype. + +Cover what AI is, common use cases, benefits, and risks. +Requirements: +- Use headings and short paragraphs +- Include 2 concrete examples +- Keep tone professional and accessible + +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: writing\nOriginal prompt:\nWrite something about AI.\n\nQuality analysis:\n- quality_score: 21\n- clarity: 25\n- specificity: 26\n- context: 21\n- goal_definition: 26\n- constraints: 4\n- completeness: 25\n- actionability: 21\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Write a clear article about artificial intelligence for students.\nThis is a weekend prototype.\n\nCover what AI is, common use cases, benefits, and risks.\nRequirements:\n- Use headings and short paragraphs\n- Include 2 concrete examples\n- Keep tone professional and accessible\n\nReturn a clear Markdown plan.""}]" +Make a reading list for system design,general,Make a reading list for system design,0,18,31,15,15,21,14,11,18,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 31, ""specificity"": 15, ""context"": 15, ""goal_definition"": 21, ""constraints"": 14, ""completeness"": 11, ""actionability"": 18}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Create a system-design reading and practice list for beginners. +This is a weekend prototype. + +Order topics from fundamentals to advanced, with weekly milestones. +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nMake a reading list for system design\n\nQuality analysis:\n- quality_score: 18\n- clarity: 31\n- specificity: 15\n- context: 15\n- goal_definition: 21\n- constraints: 14\n- completeness: 11\n- actionability: 18\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Create a system-design reading and practice list for beginners.\nThis is a weekend prototype.\n\nOrder topics from fundamentals to advanced, with weekly milestones.\nReturn numbered steps.""}]" +Create a classroom quiz game,coding,Create a classroom quiz game,0,17,31,14,20,20,4,17,14,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 17, ""dimensions"": {""clarity"": 31, ""specificity"": 14, ""context"": 20, ""goal_definition"": 20, ""constraints"": 4, ""completeness"": 17, ""actionability"": 14}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a classroom quiz game for startup founders. +This is for a small production MVP. + +Features: teacher creates quiz, students answer live, scoreboard. +Requirements: +- Use TypeScript and React. +- Fast join via room code + +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nCreate a classroom quiz game\n\nQuality analysis:\n- quality_score: 17\n- clarity: 31\n- specificity: 14\n- context: 20\n- goal_definition: 20\n- constraints: 4\n- completeness: 17\n- actionability: 14\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a classroom quiz game for startup founders.\nThis is for a small production MVP.\n\nFeatures: teacher creates quiz, students answer live, scoreboard.\nRequirements:\n- Use TypeScript and React.\n- Fast join via room code\n\nReturn a clear Markdown plan.""}]" +Make a LinkedIn clone,coding,Make a LinkedIn clone,0,16,21,26,8,19,4,19,14,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 16, ""dimensions"": {""clarity"": 21, ""specificity"": 26, ""context"": 8, ""goal_definition"": 19, ""constraints"": 4, ""completeness"": 19, ""actionability"": 14}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a LinkedIn-like professional networking app for beginners. +This will run locally first. + +Features: profiles, connections, posts/feed, job listings (basic). +Requirements: +- Use Python and Flask. +- Keep v1 focused on profiles + feed + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a LinkedIn clone\n\nQuality analysis:\n- quality_score: 16\n- clarity: 21\n- specificity: 26\n- context: 8\n- goal_definition: 19\n- constraints: 4\n- completeness: 19\n- actionability: 14\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a LinkedIn-like professional networking app for beginners.\nThis will run locally first.\n\nFeatures: profiles, connections, posts/feed, job listings (basic).\nRequirements:\n- Use Python and Flask.\n- Keep v1 focused on profiles + feed\n\nInclude short examples.""}]" +Make a REST API for a bookstore,coding,Make a REST API for a bookstore,0,20,34,15,11,29,18,21,15,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 34, ""specificity"": 15, ""context"": 11, ""goal_definition"": 29, ""constraints"": 18, ""completeness"": 21, ""actionability"": 15}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a REST API for a bookstore for startup founders. +This is a weekend prototype. + +Endpoints for books, authors, inventory, and basic search. +Requirements: +- Use TypeScript and React. +- Validation and clear error responses + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a REST API for a bookstore\n\nQuality analysis:\n- quality_score: 20\n- clarity: 34\n- specificity: 15\n- context: 11\n- goal_definition: 29\n- constraints: 18\n- completeness: 21\n- actionability: 15\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a REST API for a bookstore for startup founders.\nThis is a weekend prototype.\n\nEndpoints for books, authors, inventory, and basic search.\nRequirements:\n- Use TypeScript and React.\n- Validation and clear error responses\n\nInclude short examples.""}]" +Make a recipe meal planner,coding,Make a recipe meal planner,0,23,24,26,24,21,20,21,24,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 23, ""dimensions"": {""clarity"": 24, ""specificity"": 26, ""context"": 24, ""goal_definition"": 21, ""constraints"": 20, ""completeness"": 21, ""actionability"": 24}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a weekly meal planner with recipes for general users. +This is for a university project. + +Features: plan meals by day, generate shopping list, save favorites. +Requirements: +- Prefer a simple, readable stack. +- Printable shopping list view + +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a recipe meal planner\n\nQuality analysis:\n- quality_score: 23\n- clarity: 24\n- specificity: 26\n- context: 24\n- goal_definition: 21\n- constraints: 20\n- completeness: 21\n- actionability: 24\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a weekly meal planner with recipes for general users.\nThis is for a university project.\n\nFeatures: plan meals by day, generate shopping list, save favorites.\nRequirements:\n- Prefer a simple, readable stack.\n- Printable shopping list view\n\nReturn JSON where structure helps.""}]" +Make an app about social media like facebook and stuff,coding,Make an app about social media like facebook and stuff,0,18,20,16,14,25,17,9,24,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 20, ""specificity"": 16, ""context"": 14, ""goal_definition"": 25, ""constraints"": 17, ""completeness"": 9, ""actionability"": 24}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a social media app similar to Facebook for beginners. +This is for a small production MVP. + +Core features: +- User profiles and friend connections +- News feed with posts, likes, and comments +- Basic notifications + +Requirements: +- Use Python and Flask. +- Keep the first version simple and usable +- Include error handling and clear project structure + +Return: +1. Feature list +2. Project structure +3. Core implementation outline + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake an app about social media like facebook and stuff\n\nQuality analysis:\n- quality_score: 18\n- clarity: 20\n- specificity: 16\n- context: 14\n- goal_definition: 25\n- constraints: 17\n- completeness: 9\n- actionability: 24\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a social media app similar to Facebook for beginners.\nThis is for a small production MVP.\n\nCore features:\n- User profiles and friend connections\n- News feed with posts, likes, and comments\n- Basic notifications\n\nRequirements:\n- Use Python and Flask.\n- Keep the first version simple and usable\n- Include error handling and clear project structure\n\nReturn:\n1. Feature list\n2. Project structure\n3. Core implementation outline\n\nInclude short examples.""}]" +Help me migrate from monolith to services,general,Help me migrate from monolith to services,0,18,28,14,18,26,10,17,15,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 28, ""specificity"": 14, ""context"": 18, ""goal_definition"": 26, ""constraints"": 10, ""completeness"": 17, ""actionability"": 15}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Create a pragmatic monolith-to-services migration plan for experienced developers. +This will run locally first. + +Identify bounded contexts, strangler pattern steps, risks, and rollback. +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nHelp me migrate from monolith to services\n\nQuality analysis:\n- quality_score: 18\n- clarity: 28\n- specificity: 14\n- context: 18\n- goal_definition: 26\n- constraints: 10\n- completeness: 17\n- actionability: 15\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Create a pragmatic monolith-to-services migration plan for experienced developers.\nThis will run locally first.\n\nIdentify bounded contexts, strangler pattern steps, risks, and rollback.\nInclude short examples.""}]" +Make a reading list for system design,general,Make a reading list for system design,0,17,27,12,14,20,5,20,21,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 17, ""dimensions"": {""clarity"": 27, ""specificity"": 12, ""context"": 14, ""goal_definition"": 20, ""constraints"": 5, ""completeness"": 20, ""actionability"": 21}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Create a system-design reading and practice list for startup founders. +This is for a small production MVP. + +Order topics from fundamentals to advanced, with weekly milestones. +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nMake a reading list for system design\n\nQuality analysis:\n- quality_score: 17\n- clarity: 27\n- specificity: 12\n- context: 14\n- goal_definition: 20\n- constraints: 5\n- completeness: 20\n- actionability: 21\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Create a system-design reading and practice list for startup founders.\nThis is for a small production MVP.\n\nOrder topics from fundamentals to advanced, with weekly milestones.\nReturn JSON where structure helps.""}]" +Make a habit tracker,coding,Make a habit tracker,0,18,20,23,20,31,8,9,14,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 20, ""specificity"": 23, ""context"": 20, ""goal_definition"": 31, ""constraints"": 8, ""completeness"": 9, ""actionability"": 14}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a habit tracker app for beginners. +This is for a small production MVP. + +Features: daily check-ins, streaks, reminders, weekly summary. +Requirements: +- Use Python and FastAPI. +- Simple UX that encourages consistency + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a habit tracker\n\nQuality analysis:\n- quality_score: 18\n- clarity: 20\n- specificity: 23\n- context: 20\n- goal_definition: 31\n- constraints: 8\n- completeness: 9\n- actionability: 14\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a habit tracker app for beginners.\nThis is for a small production MVP.\n\nFeatures: daily check-ins, streaks, reminders, weekly summary.\nRequirements:\n- Use Python and FastAPI.\n- Simple UX that encourages consistency\n\nInclude short examples.""}]" +Create a stock watchlist app,coding,Create a stock watchlist app,0,20,24,21,7,28,16,26,18,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 24, ""specificity"": 21, ""context"": 7, ""goal_definition"": 28, ""constraints"": 16, ""completeness"": 26, ""actionability"": 18}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a stock watchlist app for beginners. +This is for a portfolio demo. + +Features: add tickers, show price/change, simple charts, refresh. +Requirements: +- Prefer a simple, readable stack. +- Handle API rate limits gracefully + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nCreate a stock watchlist app\n\nQuality analysis:\n- quality_score: 20\n- clarity: 24\n- specificity: 21\n- context: 7\n- goal_definition: 28\n- constraints: 16\n- completeness: 26\n- actionability: 18\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a stock watchlist app for beginners.\nThis is for a portfolio demo.\n\nFeatures: add tickers, show price/change, simple charts, refresh.\nRequirements:\n- Prefer a simple, readable stack.\n- Handle API rate limits gracefully\n\nInclude short examples.""}]" +Build a multiplayer tic-tac-toe,coding,Build a multiplayer tic-tac-toe,0,21,28,25,18,23,17,9,26,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 28, ""specificity"": 25, ""context"": 18, ""goal_definition"": 23, ""constraints"": 17, ""completeness"": 9, ""actionability"": 26}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a multiplayer tic-tac-toe game for startup founders. +This is for a small production MVP. + +Features: create/join room, turn-based play, win/draw detection. +Requirements: +- Use Python and Flask. +- Simple realtime or polling updates + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nBuild a multiplayer tic-tac-toe\n\nQuality analysis:\n- quality_score: 21\n- clarity: 28\n- specificity: 25\n- context: 18\n- goal_definition: 23\n- constraints: 17\n- completeness: 9\n- actionability: 26\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a multiplayer tic-tac-toe game for startup founders.\nThis is for a small production MVP.\n\nFeatures: create/join room, turn-based play, win/draw detection.\nRequirements:\n- Use Python and Flask.\n- Simple realtime or polling updates\n\nInclude short examples.""}]" +Design a customer support playbook,general,Design a customer support playbook,0,21,32,16,13,26,18,11,29,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 32, ""specificity"": 16, ""context"": 13, ""goal_definition"": 26, ""constraints"": 18, ""completeness"": 11, ""actionability"": 29}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Design a customer support playbook for experienced developers. +This will run locally first. + +Include response templates, escalation paths, SLAs, and quality checks. +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nDesign a customer support playbook\n\nQuality analysis:\n- quality_score: 21\n- clarity: 32\n- specificity: 16\n- context: 13\n- goal_definition: 26\n- constraints: 18\n- completeness: 11\n- actionability: 29\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Design a customer support playbook for experienced developers.\nThis will run locally first.\n\nInclude response templates, escalation paths, SLAs, and quality checks.\nReturn numbered steps.""}]" +Make a podcast player app,coding,Make a podcast player app,0,20,21,23,17,27,6,22,21,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 21, ""specificity"": 23, ""context"": 17, ""goal_definition"": 27, ""constraints"": 6, ""completeness"": 22, ""actionability"": 21}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a podcast player app for startup founders. +This is for a university project. + +Features: subscribe feeds, episode list, play/pause, playback position. +Requirements: +- Use Python and FastAPI. +- Persist progress + +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a podcast player app\n\nQuality analysis:\n- quality_score: 20\n- clarity: 21\n- specificity: 23\n- context: 17\n- goal_definition: 27\n- constraints: 6\n- completeness: 22\n- actionability: 21\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a podcast player app for startup founders.\nThis is for a university project.\n\nFeatures: subscribe feeds, episode list, play/pause, playback position.\nRequirements:\n- Use Python and FastAPI.\n- Persist progress\n\nInclude short examples.""}]" +Analyze this.,data,Analyze this,0,20,25,16,13,19,15,26,24,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 20, ""dimensions"": {""clarity"": 25, ""specificity"": 16, ""context"": 13, ""goal_definition"": 19, ""constraints"": 15, ""completeness"": 26, ""actionability"": 24}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Analyze the provided dataset for startup founders. +This will run locally first. + +Steps: +1. Summarize columns and missing values +2. Compute key descriptive stats +3. Call out notable patterns or outliers +4. Suggest next analyses + +State assumptions clearly. +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: data\nOriginal prompt:\nAnalyze this.\n\nQuality analysis:\n- quality_score: 20\n- clarity: 25\n- specificity: 16\n- context: 13\n- goal_definition: 19\n- constraints: 15\n- completeness: 26\n- actionability: 24\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Analyze the provided dataset for startup founders.\nThis will run locally first.\n\nSteps:\n1. Summarize columns and missing values\n2. Compute key descriptive stats\n3. Call out notable patterns or outliers\n4. Suggest next analyses\n\nState assumptions clearly.\nInclude short examples.""}]" +Build a cohort retention table,data,Build a cohort retention table,0,22,33,16,14,23,20,25,25,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 22, ""dimensions"": {""clarity"": 33, ""specificity"": 16, ""context"": 14, ""goal_definition"": 23, ""constraints"": 20, ""completeness"": 25, ""actionability"": 25}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Create a cohort retention analysis plan for general users. +This will run locally first. + +Define cohort key, retention windows, table layout, and interpretation tips. +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: data\nOriginal prompt:\nBuild a cohort retention table\n\nQuality analysis:\n- quality_score: 22\n- clarity: 33\n- specificity: 16\n- context: 14\n- goal_definition: 23\n- constraints: 20\n- completeness: 25\n- actionability: 25\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Create a cohort retention analysis plan for general users.\nThis will run locally first.\n\nDefine cohort key, retention windows, table layout, and interpretation tips.\nReturn a clear Markdown plan.""}]" +Help me learn Rust in 30 days,general,Help me learn Rust in 30 days,0,17,20,21,23,26,8,9,14,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 17, ""dimensions"": {""clarity"": 20, ""specificity"": 21, ""context"": 23, ""goal_definition"": 26, ""constraints"": 8, ""completeness"": 9, ""actionability"": 14}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Create a 30-day Rust learning plan for beginners. +This is for a university project. + +Daily goals, project milestones, and resources. Keep it realistic for ~1 hour/day. +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nHelp me learn Rust in 30 days\n\nQuality analysis:\n- quality_score: 17\n- clarity: 20\n- specificity: 21\n- context: 23\n- goal_definition: 26\n- constraints: 8\n- completeness: 9\n- actionability: 14\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Create a 30-day Rust learning plan for beginners.\nThis is for a university project.\n\nDaily goals, project milestones, and resources. Keep it realistic for ~1 hour/day.\nReturn numbered steps.""}]" +Make a Reddit-like app,coding,Make a Reddit-like app,0,18,25,19,15,29,12,11,15,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 18, ""dimensions"": {""clarity"": 25, ""specificity"": 19, ""context"": 15, ""goal_definition"": 29, ""constraints"": 12, ""completeness"": 11, ""actionability"": 15}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a Reddit-like community app for startup founders. +This will run locally first. + +Features: communities/subreddits, posts, comments, upvotes. +Requirements: +- Use TypeScript and React. +- Keep moderation features minimal for v1 + +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a Reddit-like app\n\nQuality analysis:\n- quality_score: 18\n- clarity: 25\n- specificity: 19\n- context: 15\n- goal_definition: 29\n- constraints: 12\n- completeness: 11\n- actionability: 15\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a Reddit-like community app for startup founders.\nThis will run locally first.\n\nFeatures: communities/subreddits, posts, comments, upvotes.\nRequirements:\n- Use TypeScript and React.\n- Keep moderation features minimal for v1\n\nReturn numbered steps.""}]" +Research Postgres vs MongoDB,research,Research Postgres vs MongoDB,0,23,29,24,15,32,11,22,26,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 23, ""dimensions"": {""clarity"": 29, ""specificity"": 24, ""context"": 15, ""goal_definition"": 32, ""constraints"": 11, ""completeness"": 22, ""actionability"": 26}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Compare PostgreSQL and MongoDB for product managers. +This is for a small production MVP. + +Cover data model fit, transactions, query patterns, scaling, and ops complexity. +Recommend one for a typical SaaS app. +Return JSON where structure helps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: research\nOriginal prompt:\nResearch Postgres vs MongoDB\n\nQuality analysis:\n- quality_score: 23\n- clarity: 29\n- specificity: 24\n- context: 15\n- goal_definition: 32\n- constraints: 11\n- completeness: 22\n- actionability: 26\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Compare PostgreSQL and MongoDB for product managers.\nThis is for a small production MVP.\n\nCover data model fit, transactions, query patterns, scaling, and ops complexity.\nRecommend one for a typical SaaS app.\nReturn JSON where structure helps.""}]" +Make this better.,general,Make this better,0,23,34,26,13,23,12,25,29,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 23, ""dimensions"": {""clarity"": 34, ""specificity"": 26, ""context"": 13, ""goal_definition"": 23, ""constraints"": 12, ""completeness"": 25, ""actionability"": 29}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Improve this draft for general users. +This is for a small production MVP. + +Rewrite for clarity, structure, and actionability while preserving the original intent. +Explain the top 3 changes briefly after the rewrite. +Include short examples.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nMake this better.\n\nQuality analysis:\n- quality_score: 23\n- clarity: 34\n- specificity: 26\n- context: 13\n- goal_definition: 23\n- constraints: 12\n- completeness: 25\n- actionability: 29\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Improve this draft for general users.\nThis is for a small production MVP.\n\nRewrite for clarity, structure, and actionability while preserving the original intent.\nExplain the top 3 changes briefly after the rewrite.\nInclude short examples.""}]" +Make a recipe meal planner,coding,Make a recipe meal planner,0,19,22,20,10,24,3,24,27,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 19, ""dimensions"": {""clarity"": 22, ""specificity"": 20, ""context"": 10, ""goal_definition"": 24, ""constraints"": 3, ""completeness"": 24, ""actionability"": 27}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a weekly meal planner with recipes for experienced developers. +This is a weekend prototype. + +Features: plan meals by day, generate shopping list, save favorites. +Requirements: +- Prefer a simple, readable stack. +- Printable shopping list view + +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nMake a recipe meal planner\n\nQuality analysis:\n- quality_score: 19\n- clarity: 22\n- specificity: 20\n- context: 10\n- goal_definition: 24\n- constraints: 3\n- completeness: 24\n- actionability: 27\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a weekly meal planner with recipes for experienced developers.\nThis is a weekend prototype.\n\nFeatures: plan meals by day, generate shopping list, save favorites.\nRequirements:\n- Prefer a simple, readable stack.\n- Printable shopping list view\n\nReturn a clear Markdown plan.""}]" +Design a customer support playbook,general,Design a customer support playbook,0,21,34,15,13,21,15,22,24,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 34, ""specificity"": 15, ""context"": 13, ""goal_definition"": 21, ""constraints"": 15, ""completeness"": 22, ""actionability"": 24}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Design a customer support playbook for general users. +This is for a portfolio demo. + +Include response templates, escalation paths, SLAs, and quality checks. +Return a clear Markdown plan.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: general\nOriginal prompt:\nDesign a customer support playbook\n\nQuality analysis:\n- quality_score: 21\n- clarity: 34\n- specificity: 15\n- context: 13\n- goal_definition: 21\n- constraints: 15\n- completeness: 22\n- actionability: 24\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Design a customer support playbook for general users.\nThis is for a portfolio demo.\n\nInclude response templates, escalation paths, SLAs, and quality checks.\nReturn a clear Markdown plan.""}]" +Build a Telegram bot for reminders,coding,Build a Telegram bot for reminders,0,21,22,16,20,29,19,25,14,"[""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""]","[""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]","{""quality_score"": 21, ""dimensions"": {""clarity"": 22, ""specificity"": 16, ""context"": 20, ""goal_definition"": 29, ""constraints"": 19, ""completeness"": 25, ""actionability"": 14}, ""issues"": [""too_vague"", ""missing_context"", ""ambiguous_objective"", ""insufficient_constraints"", ""incomplete_prompt""], ""missing_information"": [""context"", ""goal"", ""constraints"", ""specific_requirements"", ""output_format"", ""actionable_steps""]}","Build a Telegram reminder bot for startup founders. +This is for a portfolio demo. + +Features: set reminders, list upcoming, cancel reminders. +Requirements: +- Persist reminders +- Timezone-aware scheduling + +Return numbered steps.","[{""role"": ""system"", ""content"": ""You are PromptForge Optimizer. Rewrite the user's prompt into a clear, specific, complete, and actionable LLM prompt. Preserve the original intent and topic. Add missing audience, context, constraints, and output format when needed. Return ONLY the optimized prompt text \u2014 no commentary.""}, {""role"": ""user"", ""content"": ""Task type: coding\nOriginal prompt:\nBuild a Telegram bot for reminders\n\nQuality analysis:\n- quality_score: 21\n- clarity: 22\n- specificity: 16\n- context: 20\n- goal_definition: 29\n- constraints: 19\n- completeness: 25\n- actionability: 14\n- issues: too_vague, missing_context, ambiguous_objective, insufficient_constraints, incomplete_prompt\n- missing_information: context, goal, constraints, specific_requirements, output_format, actionable_steps\n\nRewrite this into a high-quality optimized prompt.\nKeep the same goal and topic as the original.\nReturn only the optimized prompt.""}, {""role"": ""assistant"", ""content"": ""Build a Telegram reminder bot for startup founders.\nThis is for a portfolio demo.\n\nFeatures: set reminders, list upcoming, cancel reminders.\nRequirements:\n- Persist reminders\n- Timezone-aware scheduling\n\nReturn numbered steps.""}]"