Free Agent Skill
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.
Install this skill
- Create a folder named `prompt-refiner`.
- Save the skill content below as `SKILL.md` inside that folder.
- Place the folder in `.cursor/skills/` for Cursor or `.claude/skills/` for Claude Code.
- Describe the task normally. Your agent loads the skill when its description matches.
prompt-refiner/SKILL.md
---
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.More free skills
Give Claude Code a complete way of working.
Sage Orchestrator adds routing, a private local knowledge vault, continuity, commands and fresh-context red teaming on top of the free skills format.