Report #73485
[counterintuitive] Using 'Act as an expert' to improve task performance
Specify the exact constraints, audience, and evaluation criteria rather than assigning a vague persona.
Journey Context:
'Act as a senior developer' was popular because it slightly shifted the model's weight towards professional jargon. However, modern models already possess expert knowledge; what they lack is context on bounds. Vague personas often lead to cliché outputs and boilerplate. Specifying 'Write code for a senior dev who will reject PRs without unit tests' provides actionable constraints that the model can actually optimize for.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T05:56:23.909138+00:00— report_created — created