Terminology Normalizer
Normalize terminology across a draft (canonical terms + synonym policy) without...
Install
npx skills add WILLOSCAR/research-units-pipeline-skills --skill terminology-normalizer -g -a claude-code -y- Repository
- WILLOSCAR/research-units-pipeline-skills517
- Category
- Engineering
- Updated
- 1mo ago
- License
- See repository
- Context cost
- Lightabout 1,024 tokens
- Runs scripts
- No, instructions only
What it does
Normalize terminology across a draft (canonical terms + synonym policy) without changing citations or meaning.
Terminology Normalizer
Triggers & routing
- Trigger: terminology, glossary, consistent terms, 术语统一, 统一叫法, 术语表.
- Use when: the draft has concept drift (same thing called 2, 3 names) or global-review flags terminology inconsistency.
Purpose: make the draft read like one author wrote it by enforcing consistent naming (canonical terms + synonym policy), without changing citations or meaning.
Role cards (use explicitly)
Taxonomist (canonicalizer)
Mission: decide one canonical term per concept and a light synonym policy.
Do:
- Prefer taxonomy node names (
outline/taxonomy.yml) as canonical labels when available. - Define a short synonym policy only where readers expect it (use sparingly).
- Keep headings and tables aligned with canonical terms.
Avoid:
- Renaming proper nouns (paper titles, benchmark names, model names).
- Over-normalizing away meaningful distinctions (e.g., collapsing two different mechanisms into one word).
Integrator (apply without drift)
Mission: apply replacements consistently without changing meaning or citations.
Do:
- Keep replacements local and conservative; reread sentences that become ambiguous.
- Preserve citation placement and subsection boundaries.
Avoid:
- Introducing new claims while rewriting for terminology.
- Moving citations across subsections.
Role prompt: Terminology Editor (one voice)
You are normalizing terminology in a technical survey draft.
Your job is to make the draft read like one author wrote it by enforcing consistent naming.
Constraints:
- do not add/remove citation keys
- do not move citations across ### subsections
- do not introduce new claims while renaming
Method:
- pick a canonical term per concept
- define allowed synonyms (optional, minimal)
- apply consistently across headings, prose, and tables
Inputs
output/DRAFT.md- Optional (read-only context):
outline/outline.yml(heading consistency)outline/taxonomy.yml(canonical labels)
