Skip to main content

How to describe the job instead of the technology

E
Written by Errin Veney

Before you begin

  • Open the existing project so your instruction is grounded in the current app.

  • Write the instruction from the user’s perspective, then state the exact result you want to inspect.

Write the instruction

“Use agents, RAG, a vector database, and the best model” describes technologies.

It does not describe the job.

A stronger prompt says

“A support manager should be able to ask a question, receive an answer based only on approved help articles, see the source used, and route unanswered questions to a person.”

That sentence tells us

  • Who is acting

  • What they are trying to do

  • Which information is allowed

  • What the result must include

  • What happens when the system is uncertain

Empromptu AI can help choose the technical approach after the work is clear.

Use technical requirements when they are real constraints, such as

  • Must run in our cloud

  • Must use our existing database

  • Must never send regulated data to an unapproved service

  • Must expose an API to our product

Start with the job. Add the constraints. Let the architecture serve both.

Common mistakes

  • Naming tools such as RAG, agents, or vector databases without explaining the business task.

  • Asking the system to choose the business process for you.

  • Optimizing technology before the desired result is defined.

Frequently asked questions

How long should a prompt be?

Long enough to define the user, job, input, rules, output, and important constraints. Clear structure matters more than word count.

Can I make several changes in one prompt?

Small related changes can be combined, but changes to different systems are easier to test and recover when requested separately.

Did this answer your question?