Prioritize a recurring task whose inputs are easy to gather, whose output can be checked against source material or clear rules, and whose errors a person can correct or undo. Frequency and staff time help you rank candidates; this table is a discussion aid, not a validated scoring formula. For a first exercise, let the Agent organize information only; do not authorize sending, business-system edits, or transactions.
Choose among candidate tasks
Have the business owner answer each question, then discuss which task is worth trying first. No scoring is needed: frequency and staff time help prioritize, while input, review, and recovery conditions determine whether a task fits a first exercise.
What to assess
Question for the owner
A useful starting signal
Frequency
How many times a week or month does this happen?
It recurs often enough to reuse a successful approach.
Staff time
About how many minutes does each run take, and which steps take longest?
Start with a recurring, time-consuming step that can be described clearly.
Input availability
Which files or fields are needed, and are you allowed to provide them to the Agent service?
Choose a small task that can use public or approved material.
Checkable output
Who can check the result against source text, business rules, or defined fields?
An owner can verify the key facts item by item.
Error recovery
If an error appears, can someone stop, correct it, or restore the prior state?
During the exercise, review a draft before it triggers any external action.
Compare three candidates: summing weekly sales rows with fixed rules calls for a spreadsheet formula; turning campaign notes into a brief requires interpreting changing text, so a model can draft for a person to check; automatically approving refunds moves money, so leave it out of a first trial. Choose by task shape before choosing an Agent.
Fictional campaign brief: choose a checkable organizing task
This fictional campaign task uses available notes, figures that can be checked against the source, and a draft for people to review. Give the note below to an Agent interface you already use.
Practice note
Practice note (fictional): This week’s new-customer campaign had 38,000 impressions, an 8.2% add-to-cart rate, and a 2.1% order conversion rate. The team is checking campaign-page load speed.
Reusable task prompt
Using only this fictional campaign note, return: (1) a brief that preserves impressions, add-to-cart rate, and order conversion rate exactly; (2) stated action items; and (3) information still needed. Impressions are a count. The denominator definitions for the two rates are not provided, so their comparability cannot be confirmed; report them separately and do not compare them or infer causes, performance, or recommendations. Do not add facts absent from the note.
Example result
Brief: This week’s new-customer campaign had 38,000 impressions, an 8.2% add-to-cart rate, and a 2.1% order conversion rate.
Action item: Check campaign-page load speed.
Still needed: The note does not provide the denominator definitions for the two rates, a comparison period, or the load-speed review result.
Review and reuse
Check that 38,000, 8.2%, and 2.1% exactly match the input; list the impression count separately from the two rates.
The denominator definitions are not stated, so comparability cannot be confirmed; do not infer causes, campaign performance, or budget recommendations.
Keep only the stated action, checking campaign-page speed; do not invent an owner, deadline, or result.
Choose work worth trying and easy to check
List two or three candidate tasks. Use the questions below to discuss how often each occurs, the staff time it takes, whether inputs can be accessed appropriately, whether results can be checked against their source, and whether a mistake can be stopped or reversed. Start with recurring, bounded, reversible organizing work; a rare but lengthy task can also be a candidate if you first try a small sample.
Replace personal data, credentials, wallet addresses, or unpublished material with fictional or public text, and follow the data-handling rules of the service you use.
Put review criteria in the prompt and keep a human check
Specify the input, required fields, source evidence, and how to represent missing information. Submit the prompt in an Agent interface you already use, save its output, and check each item against a fixed list. If one item fails, add one specific rule and try again.
The first exercise needs no web search or tool connection. Consider a tool only when the task needs application data or an action; sending, writing, and trading require separate permissions and human approval.
Retest with varied material before expanding
For the next check, change the figures or date and remove one field; then try a second input format such as an email excerpt or a spreadsheet row. Confirm that figures remain unchanged, missing information is flagged, and the task stays within its approved scope before moving to real, authorized material.
Compare model options only when recurring work truly requires interpreting ambiguous or changing text. The resource cards support specific next steps; a simple text task can begin with a prompt and human review.
Offline example and Agent acceptance workflow
Compare the example input with the result and acceptance checks.
Input text
Fictional example notice: Community cleanup, 12 May 2027, Riverside Park. Meet at the north gate.
Prompt for an Agent interface you already use
Return JSON with exactly title, date, and location. Use a string when supported by the input; use JSON null when a value is missing or cannot be confirmed. Do not guess. Format date as YYYY-MM-DD and preserve Community cleanup and Riverside Park as written.
The JSON parses and contains exactly title, date, and location.
Use strings for values supported by the input and null for values that are missing or cannot be confirmed. All three values in this complete example are supported.
The date comes from the input. “North gate” is a meeting point, not the event location. Remove the location in a retest and expect location to be null.
Why it is included: When the task depends on OpenAI product behavior or parameters, follow its route to check official documentation instead of guessing from memory.
When it does not fit: An offline generic text task needs no OpenAI product documentation; this Skill also does not replace other vendors' official docs.
Why it is included: When application rules constrain input or an Agent's final answer, it offers a testable way to define rejection conditions and output checks.
When it does not fit: For the small hand-checked offline JSON example below, a schema or assertion is enough; an Agent guardrail is unnecessary.
Why it is included: If you later build Agent orchestration, scripted mock responses can check your own dispatch and output handling without a live model call.
When it does not fit: It tests application orchestration, not model quality; a single manual JSON check does not need a simulator.
MCP Builder — This step only organizes a short note and checks the result; consider an MCP tool when an Agent needs to read live information from an application.