Skill 01
prompt-refiner/SKILL.md
Prompt Refiner
Turns a vague request into an executable brief without silently inventing missing requirements.
Use when: A prompt is broad, underspecified or producing generic output.
Preview the complete skill
---
name: prompt-refiner
description: Refine vague or underspecified requests into executable prompts. Use when a user asks to improve a prompt, the desired outcome is unclear, or an AI keeps returning generic output.
---
# Prompt Refiner
Turn the request into a brief an agent can execute and verify.
## Method
1. State the intended outcome in one sentence.
2. Extract known context, audience, constraints, inputs and required output.
3. Identify only the unknowns that would materially change the result.
4. Resolve low-risk gaps with explicit assumptions. Ask at most three focused questions for material gaps.
5. Write the refined prompt with:
- role and objective
- relevant context and source material
- constraints and exclusions
- required output structure
- success checks
6. Remove filler, duplicated instructions and invented facts.
## Output
Return:
- **Refined prompt**
- **Assumptions made**
- **Open question**, only when execution is genuinely blocked
Do not execute the refined prompt unless the user asks you to.