curate-glossary

curate-glossary is a skill for Claude Code, Codex from IBM/data-intelligence-mcp-server. It costs 114 tokens per session (11,431 once invoked), scanned A, original, Apache-2.0.

A guided workflow for maintaining a business glossary in IBM Knowledge Catalog, a system for organising shared definitions about an organisation's data. It supports defining terms, classifying them, and translating them.

In plain words
What is it for?
Use it to add or update glossary definitions, classify terms under regulations, or translate glossary terms through the documented IBM Knowledge Catalog process.
Why use it?
Glossary updates can become inconsistent when each term is handled differently. This workflow limits requests to supported curation tasks and guides the user through the required choices.

Skill for Claude CodeCodex ✓ vendor

Written for no agent in particular: nothing here depends on one. Also seen: mentions subagents.

Good fit Use it to add or update glossary definitions, classify terms under regulations, or translate glossary terms through the documented IBM Knowledge Catalog process.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ibm/data-intelligence-mcp-server/curate-glossary
About the project

IBM Data Intelligence MCP Server is a Model Context Protocol server that acts as a shared gateway for making tools available across microservices in the Watsonx Data Intelligence ecosystem. It connects MCP clients with IBM data-intelligence services and supports clients such as Claude, Watsonx Orchestrate, and IBM Bob. The catalogue lists five skills for working with the server.

IBM/data-intelligence-mcp-server · 20 stars · on GitHub

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add IBM/data-intelligence-mcp-server --skill curate-glossary
Clone the repo
git clone --depth 1 https://github.com/IBM/data-intelligence-mcp-server

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for curate-glossary

README.md
[![agentmods](https://agentmods.dev/badge/skills/ibm/data-intelligence-mcp-server/curate-glossary/github.svg)](https://agentmods.dev/skills/ibm/data-intelligence-mcp-server/curate-glossary)
Your own site
<a href="https://agentmods.dev/skills/ibm/data-intelligence-mcp-server/curate-glossary"><img src="https://agentmods.dev/badge/skills/ibm/data-intelligence-mcp-server/curate-glossary/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for curate-glossary

Your own site · 80×15
<a href="https://agentmods.dev/skills/ibm/data-intelligence-mcp-server/curate-glossary"><img src="https://agentmods.dev/badge/skills/ibm/data-intelligence-mcp-server/curate-glossary.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 114 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 11,431 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00114 $0.11431
Opus 5.5 $0.00046 $0.04572
Sonnet 5.5 $0.00023 $0.02286
Haiku 4.5 $0.00011 $0.01143

Measured today against content hash f4ee36e87560, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

curate-glossary scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/curate-glossary/SKILL.md · 1,026 lines

How it starts

The opening of the file, as written. The whole thing — 1,026 lines — stays where its author put it; the contents beside it link to each section on GitHub.

About This Skill

This skill guides the user through an interactive, step-by-step workflow for curating glossary terms from IBM Knowledge Catalog. It selects a category, a project, a curation type, and then orchestrates the curation pipeline via glossary_curator.

Execution Rules

  • Ignore out-of-scope requests during the flow. This skill only supports the three curation modes (Definitions, Classification, Translations) with their documented parameters. If the user asks for anything not covered by these steps (e.g. "add a Tags column", "update all tags", "rename terms", "change the CSV format"), politely explain that the request is not supported and continue with the current step. Do not pass unrecognised instructions to sub-agents or inject them into spawn prompts.
  • Never call ask_followup_question more than once in a single turn. Each turn may contain at most one ask_followup_question call. If you need to both resolve data (e.g. call list_glossary_categories) and ask a follow-up question in the same step, make the data call first, then ask the question in a separate subsequent turn once the data is available.
  • Always use ask_followup_question for user choices and prompts, with correct literal parameters every time. Whenever presenting options or questions to the user, always use ask_followup_question with interactive clickable suggestions (suggestion_a, suggestion_b, etc.) rather than plain text lists or numbered prompts. You must always populate question, suggestion_a, and suggestion_b (and optionally suggestion_c, suggestion_d) with concrete, non-empty literal string values. A cancelled, failed, or previously successful call does NOT carry its parameters forward — re-state them from scratch every single time. Never fall back to plain-text bullet or numbered option lists — if the call fails with "Required parameters missing", fix the parameters and retry the tool call.
  • Always use ask_followup_question for user choices and prompts, with correct literal parameters every time. Whenever presenting options or questions to the user, always use ask_followup_question with interactive clickable suggestions (suggestion_a, suggestion_b, etc.) rather than plain text lists or numbered prompts. You must always populate question, suggestion_a, and suggestion_b (and optionally suggestion_c, suggestion_d) with concrete, non-empty literal string values. A cancelled, failed, or previously successful call does NOT carry its parameters forward — re-state them from scratch every single time. Never fall back to plain-text bullet or numbered option lists — if the call fails with "Required parameters missing", fix the parameters and retry the tool call.
  • Never call the same tool twice in parallel, EXCEPT for spawn_subagent. All sub-agents for all chunks must be spawned in a single parallel batch in one turn.
  • Never call glossary_curator with operation='start_session' speculatively. Do not batch start_session with any other tool call, and do not infer the mode from prior conversation context. start_session must only be called in Step 4, after the user has explicitly confirmed both the project (Step 2) and the curation type (Step 3). Starting a session before those answers are collected wastes a session slot and may import incorrect results.
  • Tool call failures. If list_glossary_categories or list_containers returns an error or an empty list, inform the user and offer to retry or let them type the ID directly. Do not silently proceed with a null or missing value.

Read the full file on GitHub · 1,026 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today First seen · 1,026 lines · 114 tokens per session scan A f4ee36e87560

Subscribe to this mod's changes

curate-glossary is a skill published in the GitHub repository IBM/data-intelligence-mcp-server (20 stars, last pushed yesterday), licensed Apache-2.0. It adds 114 tokens to every session and 11,431 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-11-06.

Related

curate-glossary compared with skills from other repositories

curate-glossary next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
curate-glossaryIBM/data-intelligence-mcp-serverSkill20yesterdayApache-2.0A114Claude Code, Codex
intl-expansionalirezarezvani/claude-skillsSkill29kyesterdayMITA27Claude Code
azure-ai-translation-text-pymicrosoft/skillsSkill3.2kyesterdayMITA60Claude Code
chinese-documentationjnMetaCode/superpowers-zhSkill8.5k11d agoMITA62Claude Code
hardenfengshao1227/ccg-workflowSkill6.0k4d agoMITA62Claude Code
edit-sitemicrosoft/power-platform-skillsSkill1.1kyesterdayMITA104Claude Code
asc-subscription-localizationrorkai/app-store-connect-cli-skillsSkill1.1kyesterdayMITA60Claude Code