betterprompt
Transforms user requests into optimized prompts using advanced prompt engineering techniques like chain-of-thought and role-based prompting.
Instructions
Transforms user requests into world-class, optimized prompts using advanced prompt engineering techniques.
This tool applies multiple optimization strategies including:
Chain-of-Thought reasoning for step-by-step thinking
Few-shot learning with relevant examples
Role-based prompting with expert personas
Context enhancement and output formatting
Self-consistency for complex problems
Perfect for enhancing any request, from simple questions to complex tasks, ensuring maximum AI performance and response quality.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Specific domain or field for specialized optimization (optional) | |
| context | No | Additional context or background information for the request (optional) | |
| request | Yes | The original user request to be optimized (required) | |
| creativity | No | Level of creativity to encourage (default: high) | high |
| constraints | No | Specific constraints or requirements (optional) | |
| desiredTone | No | Desired tone for the response (optional) | |
| outputFormat | No | Desired format for the response (default: conversational) | conversational |
| targetAudience | No | Target audience for the response (optional) | |
| includeExamples | No | Whether to include relevant examples in the optimized prompt (default: true) | |
| optimizationLevel | No | Level of optimization to apply (default: advanced) | advanced |
| enableChainOfThought | No | Enable chain-of-thought reasoning instructions (default: true) | |
| enableSelfConsistency | No | Enable multiple reasoning paths for complex problems (default: false) | |
| enableContextEnhancement | No | Enable context enrichment and structure enhancement (default: true) | |
| enableRoleBasedPrompting | No | Enable expert role assignment for enhanced authority (default: true) |