PerfectPrompt

Guide

The prompt formula.

A good prompt is not a random sentence. It is a short brief with clear steps: role, goal, context, input, constraints, format, and quality check.

Use this order

Build the prompt step by step.

Fill only the parts you need. The goal is not a long prompt; the goal is to remove guessing.

Step 1

Role

Who should the AI act as? Example: senior editor, contract reviewer, SEO strategist, Python developer.

Step 2

Goal

What should it produce? Example: rewrite, compare, summarize, critique, plan, calculate, debug.

Step 3

Context

Who is the audience, what happened, what matters, and what should the AI know before answering?

Step 4

Input

Paste the source text, notes, table, transcript, code, document, or facts the answer must use.

Step 5

Rules

Set limits: length, tone, words to avoid, facts to preserve, compliance rules, and assumptions.

Step 6

Format

Tell it what the final answer should look like: bullets, table, email, JSON, memo, checklist, outline.

Step 7

Check

Ask it to find missing context, weak assumptions, unclear wording, and unsupported claims.

Step 8

Improve

Ask for a stronger final version after the check, not just the first draft.

1. Role

Tell the AI who it should act as.

Formula · Role

Role example

Improve this prompt by adding role.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.

2. Goal

State exactly what outcome you want.

Formula · Goal

Goal example

Improve this prompt by adding goal.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.

3. Context

Give background, audience, constraints and source material.

Formula · Context

Context example

Improve this prompt by adding context.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.

4. Inputs

Paste the data, notes, draft, code or document excerpt.

Formula · Inputs

Inputs example

Improve this prompt by adding inputs.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.

5. Process

Ask it to reason, compare, check, improve or structure the answer.

Formula · Process

Process example

Improve this prompt by adding process.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.

6. Format

Specify table, bullets, memo, email, JSON, outline, checklist or final answer.

Formula · Format

Format example

Improve this prompt by adding format.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.

7. Quality bar

Define what good means: concise, factual, persuasive, safe, complete.

Formula · Quality bar

Quality bar example

Improve this prompt by adding quality bar.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.

8. Follow-up

Ask for weaknesses, alternatives, fact checks and improved versions.

Formula · Follow-up

Follow-up example

Improve this prompt by adding follow-up.

Original prompt:

Goal:

Return:
1. The improved prompt
2. Why it is better
3. One follow-up question if information is missing

Prompt copied. Paste it into MultipleChat and choose the model or workflow you want.