---
title: Terminology scan
description: A routine that reads your documents for words the glossary does not define and proposes them, for an admin to accept.
---

**You get** a list of glossary candidates: words your documents use in a
particular sense that the workspace has not defined, each with the sentence
it was found in. An admin turns the good ones into terms with one prompt.

## The prompt

```text
Read the skill at https://github.com/fred-abrahamson/midland-examples/blob/main/terminology-scan/SKILL.md and follow it. Source: our documentation site, credential "docs-reader". Destination: the list "Glossary candidates". Weekly. A candidate is a capitalized or quoted phrase, or a word used with a definition-like sentence, that no term in this workspace defines; one entry per candidate with the sentence and the page. Preview and stop.
```

## The skill

[terminology-scan/SKILL.md](https://github.com/fred-abrahamson/midland-examples/blob/main/terminology-scan/SKILL.md) covers how the
routine reads the existing terms to exclude them, the heuristics that find
candidates and the keys that stop a re-run from repeating one. It ends with the
follow-up prompt that turns accepted candidates into terms.

## Check

After the first attempt, the list holds candidates. Paste the follow-up
prompt from the skill; the agent proposes definitions for the ones you pick
and creates them as terms.
