Skills

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
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)
Read the whole SKILL.md on GitHub

More in Engineering