Skip to main content

What a best-practice task looks like

You do not need to write a perfect task brief by yourself. In AgentDesk, the recommended flow is to start with a rough request, then work with an Agent Product Owner to analyze, clarify, define, and plan the task before execution. The goal of this page is to show what a task should look like after that conversation is complete.

The user does not need to know everything upfront

A rough request is enough to start:
The Agent Product Owner should help turn that into:
  • a clear goal,
  • scope and out-of-scope,
  • assumptions and open questions,
  • expected output,
  • acceptance criteria,
  • verification plan,
  • suggested executor/owner,
  • next action.
Your job is to provide business context, priorities, examples, and decisions. The Agent Product Owner’s job is to shape that into executable work.

What a best-practice task contains

A well-defined task usually has these parts:

Example: from rough request to clear task

User starts with

This is okay as a starting point. The Agent Product Owner should not expect the user to provide a full spec immediately.

Agent Product Owner asks clarifying questions

Good questions are specific and decision-oriented:

User gives context

Agent Product Owner turns it into a defined task

How to interact with the Agent Product Owner

Use normal language. You can be rough at first. Good starting prompts:

What the Agent Product Owner should do

A good Agent Product Owner should:
  • restate the goal in plain language,
  • identify missing decisions,
  • ask only questions that change execution quality,
  • define scope and out-of-scope,
  • suggest acceptance criteria,
  • suggest verification proof,
  • keep the task in Inbox until approved,
  • recommend the right executor,
  • warn if the task is too broad or risky.
If the request is vague, the agent should not silently invent important requirements and move it straight to execution. It should clarify or create a draft task/spec for review.

What the user should review before approving

Before you tell the agent to move a task to Ready, check:
  • Does the title match what you asked for?
  • Does the goal describe the user/business outcome?
  • Is scope clear enough?
  • Is out-of-scope stated?
  • Is the expected output concrete?
  • Are acceptance criteria testable?
  • Is verification/proof explicit?
  • Is the recommended executor correct?
  • Is the next action specific?
If something is missing, ask the Agent Product Owner to refine it.

Good approval prompts

When the task looks good:

Signs a task is not ready yet

Keep the task in Inbox if:
  • the outcome is unclear,
  • the task mixes too many unrelated things,
  • expected output is not defined,
  • acceptance criteria are subjective,
  • no verification method is named,
  • the executor is unclear,
  • the work may affect security, auth, public docs, external messages, billing, or user data without review.

Final mental model

You provide intent and decisions. The Agent Product Owner turns that intent into a clear task. The executor agent delivers the task. You review the output and proof before closing it.