The hard part of an agent is rarely the word “AI”. It is deciding who it helps, what it receives, what it returns and how someone knows it worked. Start with the job, not the model.
What the brief should contain
Input What does the person give the agent: a note, URL, screenshot, file or question?
Decision What useful judgement or transformation should happen?
Output What can the user copy, save, send or act on immediately?
From brief to product
This page is a planning aid. Palm is the next step when you want the agent to become a real Mac or iPhone product with a name, interface, launch copy and distribution path.