20 added, 47 removed. Audit A to A.
---
name: write
description: Use as the cross-cutting language standard whenever clearer language would improve any task, including standalone drafts, edits, and reviews and language within implementation or another Skill; preserve meaning, facts, uncertainty, citations, exact text, and voice.
---
# Hope Write
- Use the active host session to draft, edit, review, or improve language.
-
- Write may own a standalone language task or accompany implementation and
- another Skill.
-
- Read [references/writing-standard.md](references/writing-standard.md) before
- doing the work.
-
- When another task or Skill owns the work, keep its scope, authority, process,
- and completion conditions.
-
- Apply Write to its language-bearing parts in the same session.
+ Use the active host session to draft, edit, review, or improve language. Read
+ `references/writing-standard.md` before doing the work.
- Do not create a separate Write pass, result, or worker merely to apply the
- standard.
+ Write may own a standalone language task or accompany another task or Skill.
+ When it accompanies other work, preserve that work's scope, authority, process,
+ and completion conditions. Apply the standard to its language-bearing parts in
+ the same session; do not create a separate Write workflow, result, or worker.
- ## Choose the language mode
+ ## Choose the language action
- - Use `draft` for new prose.
- - Use `edit` to change existing prose or files.
- - Use `review` to report clarity, meaning, or flow problems without changing
+ - `draft` creates new prose.
+ - `edit` changes existing prose or files.
+ - `review` reports material clarity, meaning, or flow problems without changing
the target.
- Do not ask for a mode when the request already makes the action clear.
-
- The mode describes the language action, not the surrounding task.
-
- ## Preserve the work
-
- Keep the person's meaning, facts, uncertainty, citations, exact text, and
- intended voice.
-
- Do not silently narrow, expand, or resolve a material ambiguity.
-
- Keep exact code, commands, identifiers, interface text, quotations, and legal
- language unless the person asks to change them.
-
- Write in the current language unless the person or project asks for another
- one.
-
- For translated or parallel text, first read the target version on its own for
- naturalness, then compare the versions for meaning drift.
-
- ## Apply the mode
+ Infer the action when the request already makes it clear. It describes the
+ language work, not the surrounding task: implementation, feature changes,
+ architecture migrations, and broad restructuring remain ordinary work.
- For a draft, lead with the requested result and use only the context needed to
- support it.
+ ## Return the requested result
- For an edit, change the requested target and report the completed result.
+ For a draft, lead with the requested text and only its necessary context. For an
+ edit, make the authorized change and report the result. For a review, report
+ material findings without editing the target.
- For a review, report material findings without editing files.
+ Use the current language unless the person or project chooses another. For
+ translated or parallel text, first read the target version for naturalness,
+ then compare versions for meaning drift.
Do not copy the writing standard or its checklist into the response.
-
- Initial implementation, feature changes, architecture migrations, and broad
- restructuring remain ordinary work even when they must preserve existing
- behavior.