Framework

The Gaiish Method

Intent → Context → Instruction → Constraints → Result → Validation. Six components, each answering a question the model cannot answer for itself.

Last updated 2026-08-29 · Author

  1. IntentWhat are you trying to accomplish?
  2. ContextWhat does the AI need to know?
  3. InstructionWhat should the AI do?
  4. ConstraintsWhat rules, limits, tone, format, requirements or exclusions apply?
  5. ResultWhat should the finished output look like?
  6. ValidationHow should the AI verify the result satisfies the request?

Intent

What are you trying to accomplish?

Intent is the outcome behind the request, not the request itself. "Summarise this report" is an instruction; "decide whether to renew this contract" is an intent. State it and the model can judge which details matter — omit it and every detail looks equally important.

Context

What does the AI need to know?

Context is everything the model cannot infer: the documents, the situation, the audience, the decisions already made. A model with your context outperforms a larger model without it.

Instruction

What should the AI do?

The instruction is the verb: analyse, draft, rewrite, extract, classify, compare. Keep it single and explicit, and number the steps when the work has an order.

Constraints

What rules, limits, tone, format, requirements or exclusions apply?

Constraints are the boundary of an acceptable answer. They are also where most disappointment originates, because an unstated constraint is invisible until it is violated.

Result

What should the finished output look like?

Describe the artefact, not the topic. A named shape — sections, columns, a schema — is the difference between an essay and something you can use directly.

Validation

How should the AI verify the result satisfies the request?

Validation asks the model to check its own output against the request before presenting it, and to be explicit about what it could not do. It is the component most often left out entirely.

The method in one prompt

Traditional prompt
Help me improve our onboarding emails.
Gaiish prompt
INTENT:
Reduce first-week churn by improving the onboarding email sequence.

CONTEXT:
[paste the current 3 emails]
Product: team scheduling tool. Free trial is 14 days.
Activation = inviting one teammate. 38% of trials never activate.
Audience: office managers, not technical.

INSTRUCTION:
Rewrite the three emails so each one drives the single next action toward activation.

CONSTRAINTS:
Max 120 words per email. One call to action each. No feature tours, no discounts. Plain language, no exclamation marks.

OUTPUT:
For each email: subject line, body, and one sentence on the action it drives.

VALIDATION:
Confirm every email is under 120 words with exactly one call to action, and list any claim about the product you could not verify from the material above.

Why this works better

Each component is doing distinct work: the intent explains why the emails exist, the context supplies the activation metric the model could never guess, the constraints rule out the two things it would otherwise reach for (feature tours and discounts), and validation catches invented product claims before you read them.

Receive the Gaiish key concepts and definitions guide for reference.