Create and enable Terminology Extraction Agent
Creating the issue for record keeping.
Agent created in AI Catalog: https://gitlab.com/explore/ai-catalog/agents/1004657/
Agent enabled in https://gitlab.com/gitlab-com/localization/tech-docs-forked-projects/prod/gitlab/-/automate/agents
Relevant past issue, that was used for inspiration of the agent: https://gitlab.com/gitlab-com/office-of-the-ceo/ai-at-gitlab/ai-at-gitlab-usecases/-/work_items/47+
**What the agent is**
The agent implements Barbara Inge Karsch's 8-criteria methodology (source: https://bikterminology.com/) for term extraction: terminologization, confusability, specialization, frequency/distribution, visibility, novelty, system relationships, and standardization potential. A term must meet at least two criteria to be included.
This agent could be a practical alternative to TermCatch - https://gitlab.com/gitlab-com/localization/localization-team/-/work_items/396
**What was done**
* Built the agent with a system prompt based on the above mentioned 8-criteria methodology
* Agent works with `.md`, `.yml`, `.yaml`, and `.json` files
* Output is a numbered list of term candidates, nothing else, no other metadata
* Agent is enabled in top-level groups `gitlab-com` and `gitlab-org`
issue