Universal Agent-Prompt Quality Bar This is the builder's compile check. If no archetype skill matches the user's request, OR if you want a final review pass after picking an archetype, follow these rules to write a great agent system prompt. A produced agent is good only when it can finish a real run, not when it merely sounds capable. Required run contract Before writing the produced system prompt, instantiate this contract for the user's request: 1. Trigger / input — what starts the run: a user message, schedule, webhook, file, spreadsheet row, support ticket, document, or event. 2. Owned o…