miladocs-standardize-tone
Use when writing, editing, updating, or improving any Mila documentation page, or when the user asks about tone, voice, or pronoun consistency.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when writing, editing, updating, or improving any Mila documentation page, or when the user asks about tone, voice, or pronoun consistency.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when writing, editing, updating, or improving any Mila documentation page, or when the user asks about formatting, structure, or doc standards.
Use when writing, creating, drafting, or editing any user guide or how-to page in the Mila documentation. Always invoke before writing any doc content — do not write markdown directly.
| name | miladocs-standardize-tone |
| description | Use when writing, editing, updating, or improving any Mila documentation page, or when the user asks about tone, voice, or pronoun consistency. |
| version | 1.0.0 |
| argument-hint | <path-to-doc> |
This skill audits a Mila documentation page for tone violations and proposes corrections. The target tone is formal and objective — the register of a technical reference manual, not a tutorial or conversation. Rules cover pronoun usage, voice, vague language, verb tense, and Mila-specific terminology.
If the user provided a file path as an argument, read that file. Otherwise, ask which file to standardize before proceeding.
Scan the file for each rule category defined in references/tone-rules.md. For each violation found, record:
Group findings by rule category.
Show the user a structured preview of proposed changes. Format as:
## Tone Audit: <filename>
### Second-person pronouns (X instances)
- Line N: "You can run the script" → "Run the script" (or "The script can be run")
- ...
### Passive voice (X instances)
- Line N: "The job should be submitted" → "Submit the job"
- ...
### Vague language (X instances)
- Line N: "Simply run the command" → "Run the command"
- ...
### Tense (X instances)
- ...
### Terminology (X instances)
- ...
If a category has no violations, omit it from the preview.
After the preview, ask:
Apply all changes? Or specify which categories to apply (pronouns / voice / vague / tense / terminology), or type "cancel".
Apply only the approved changes. Prefer minimal edits — change only the flagged phrases, not surrounding content.
miladocs-write-guide with no saved file yet):
output the corrected content as a markdown block so the parent skill can
continue with it.Full rules with examples are in references/tone-rules.md. Summary:
| Rule | Replace | With |
|---|---|---|
| Second-person (actions) | "you can X", "you need to X" | imperative "X" |
| Second-person (privately owned items) | "your email", "your password", "your computer" | preserve "your" — reader genuinely owns these |
| Second-person (tools/resources) | "your terminal", "your browser", "your job ID" | "a terminal", "a browser", "the job ID" |
| Active voice | passive constructions (where agent matters) | active verb phrases; passive OK when agent is unknown or destination is the focus |
| No vague language | simply, just, easy, obviously, etc. | remove or rephrase |
| Present tense | "you will X", "you'll X" | imperative "X" |
| Mila terminology | server, worker, task (Slurm) | cluster, compute node, job |
<div class="result"> blocks).--8<-- include directives, or {% include-markdown ... %} directives.references/tone-rules.md — Complete rules with before/after examples for each category