Build the prompt in six layers
Strong prompts reduce ambiguity in a deliberate order. State the outcome, provide only relevant context, identify the audience, set constraints, define the output shape, and describe how success will be checked. A role is optional; concrete expertise and criteria are more useful than “act as an expert.”
- Outcome: the decision or artifact needed.
- Context: facts, sources, definitions, and boundaries.
- Audience: knowledge level, needs, and intended use.
- Constraints: inclusions, exclusions, length, risk, and deadline.
- Format: headings, fields, schema, or examples.
- Checks: evidence, edge cases, uncertainty, and acceptance criteria.
Example: turn a vague request into an executable brief
Vague: “Write a launch plan for our app.” This leaves product, market, budget, timing, and deliverable undefined.
Improved: “Using the attached positioning notes, create a 30-day launch plan for a self-serve analytics app aimed at US startup founders. Use a weekly table with owner, channel, asset, dependency, and success metric. Budget is $8,000. Flag assumptions and do not invent customer evidence.” The improvement comes from decisions and boundaries, not decorative wording.
Ground, test, and revise
Ask the model to distinguish supplied facts from assumptions and to cite source sections when evidence matters. Then test the prompt with an edge case: missing data, conflicting instructions, or an audience outside the default. Revise the prompt rather than repeatedly patching the output.
- Put source authority and conflict rules in the prompt.
- Request explicit uncertainty instead of fabricated completion.
- Use examples for hard-to-describe formats or tone.
- Keep evaluation criteria independent from the first output.
Make good prompts reusable
Prompeteer can turn rough intent into a structured draft, use Prompt Score to expose missing context, and save an approved version in PromptDrive. Store placeholders and usage notes with the prompt so the next user knows what must change and what must remain fixed.
