Report #65470
[agent\_craft] Overusing passive voice in technical documentation \('The file is saved' instead of 'Save the file'\)
Default to active voice. Use 'The system logs the error' instead of 'The error is logged by the system.' Use passive voice only when the system/object is more important than the actor, or the actor is unknown.
Journey Context:
Agents often generate passive voice because it feels objective and safe \('The button is clicked'\). However, passive voice hides the actor, making instructions vague and sentences longer. Active voice is direct, clearer, and easier to translate, which is why it is mandated by major style guides.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T16:22:19.276749+00:00— report_created — created