terminology-management

Manage and validate terminology against a glossary JSON file for documentation projects.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/wayne930242/beneath-cursed-moon --skill terminology-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terminology-management
Source: https://github.com/wayne930242/beneath-cursed-moon/tree/main/.claude/skills/terminology-management
Command: npx skills add https://github.com/wayne930242/beneath-cursed-moon --skill terminology-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spaCy, inflect, pymupdf, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of managing and ensuring consistency of terminology within a project's documentation, preventing errors and maintaining a unified voice.

Core Features & Use Cases

  • Glossary Management: Add, update, and manage terms and their translations in glossary.json.
  • Consistency Checking: Validate term usage across all Markdown files against the glossary.
  • Term Candidate Generation: Identify potential new terms from the corpus.
  • Use Case: When translating a TRPG rulebook, use this Skill to ensure that game-specific terms like "Move" or "Playbook" are consistently translated and used throughout the document.

Quick Start

Run the terminology management skill to check for consistency across all documentation files.

Frequently Asked Questions about terminology-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure terminology consistency across Markdown documentation files?

Terminology consistency is maintained by validating Markdown files against a glossary JSON file. This process checks term usage across all documents to prevent errors and maintain a unified voice throughout your project.

What is the best way to manage glossary translations for a TRPG rulebook?

Glossary translation management involves adding and updating terms alongside their translations in a glossary JSON file. This ensures game-specific terms like Move or Playbook are consistently translated and applied across the rulebook.

Can I automatically generate new term candidates from a technical corpus?

Term candidate generation automatically identifies potential new terms from your documentation corpus. Identified terms can then be reviewed and added to the glossary JSON file to expand your project's validated vocabulary.

Do I need Python to validate glossary terms against style decisions?

Python is required to run the scripts for term generation, editing, and validation. These scripts apply style decisions and validate your documentation against the glossary JSON file to ensure accuracy.

Does terminology validation work with PDF files or only Markdown?

Terminology validation targets Markdown files for consistency checking, but the workflow uses PyMuPDF to process documents. This allows the term candidate generation to extract text from PDF files to identify potential glossary terms.