# Prompt Shaper

> Rewrites a rough prompt into one that states the task, the constraints and the acceptance criteria. Use when the user asks to sharpen a prompt, when a request comes back with the wrong shape of answer, or when a prompt has to be reused across sessions. Do not use for optimising code, tuning query performance or profiling a slow endpoint.

- Skill: `letsloose501/prompt-shaper` (Agent Skill)
- Install (CLI): `npx skillmds@latest add letsloose501/prompt-shaper`
- Raw SKILL.md: https://api.skillmd.com/api/skills/letsloose501/prompt-shaper/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: letsloose501 (https://skillmd.com/u/letsloose501)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/letsloose501/prompt-shaper

---


# Prompt shaper

Take the draft, name what is missing, and hand back one rewritten prompt.

## Steps

1. Read the draft and list every decision it leaves to the reader. Done when each one is
   written as a question with a concrete answer or an explicit default.
2. Rewrite the prompt so those answers are in it. Done when the rewrite states the task,
   the constraints and how the reader knows the work is finished.
3. Return the rewrite in one fenced block. Done when the block can be pasted with no
   editing.

## Out of scope

Code and query performance are a different job, and this skill has nothing to say about
them. Send that work to whatever handles it in this tree.

