promptrefiner
Guides users through structured clarification to transform vague ideas into clear, actionable prompts, then exports them using customizable templates.
Instructions
A tool for systematically refining vague ideas into well-structured prompts.
This tool helps you work with users to transform rough ideas into clear, actionable prompts through a structured clarification process.
Workflow:
START: Submit the user's original idea
CLARIFY: Ask the user questions and submit clarifications for key aspects:
purpose: What is this for? What problem does it solve?
audience: Who will use this? What's their skill level?
constraints: What are the requirements, limitations, or technical constraints?
context: Where/when/how will this be used? What environment?
success: How will success be measured? What does "done" look like?
scope: What's included? What's explicitly out of scope?
style: What tone, format, or style is needed?
EXPORT: When refinement is complete, export using a template
Key aspects to explore (ask about these):
purpose (critical)
audience (critical)
constraints (important)
context (important)
success (important)
scope (helpful)
style (optional)
You decide what questions to ask based on what's unclear in the idea. You decide when enough clarification has been gathered. The tool just tracks your refinement steps and formats the output.
Available export templates:
"detailed-structured": Comprehensive with sections (Purpose, Audience, Requirements, etc.)
"concise-bullets": Brief bullet-point format
"technical-spec": Formal specification style
"conversational": Natural language paragraph
"minimal": Just the essentials
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aspect | No | Mode 2: Which aspect to clarify (use with clarification) | |
| originalIdea | No | Mode 1: Start refinement with the initial rough idea. Use this alone to begin. | |
| clarification | No | Mode 2: The clarification content for the aspect (use with aspect) | |
| exportTemplate | No | Mode 3: Template to export final prompt (use with refinementComplete) | |
| refinementComplete | No | Mode 3: Set to true to export (use with exportTemplate) |