Forge-Glossary-Management

Define and maintain a shared project glossary of domain and engineering terms.

Updated Jul 18, 2026
One-click install
npx skills add https://github.com/Nealsch/ForgeOS --skill forge-glossary-management-nealsch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Forge-Glossary-Management
Source: https://github.com/Nealsch/ForgeOS/tree/main/Framework/05-Skills/01-Product/Forge-Glossary-Management
Command: npx skills add https://github.com/Nealsch/ForgeOS --skill forge-glossary-management-nealsch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Projects fail cheaply when two people use one word for two things. This Skill establishes and maintains a single authoritative project glossary so requirements, design, code, and documentation all use the same vocabulary with the same meaning. ## Core Features & Use Cases - Term Harvesting and Classification: Collect candidate terms from requirements, interviews, and documentation, then classify them as domain terms, engineering terms, or Framework-defined terms. - Conflict Resolution: Resolve synonyms, homonyms, and scope conflicts with stakeholder input, recording the chosen term and retired aliases. - Framework Alignment: Prevent project terms from silently redefining Framework glossary terms, escalating conflicts through change management. - Use Case: During requirements elicitation, stakeholders use "tenant" and "workspace" interchangeably. Use this Skill to define both terms precisely, pick the authoritative one, and propagate the correction into requirements and design documents. ## Quick Start Use the Forge-Glossary-Management skill to build a project glossary from our requirements documents and resolve any conflicting terminology.

Frequently Asked Questions about Forge-Glossary-Management

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

FAQPage Schema
How do I create a project glossary for requirements documentation?▼

Harvest candidate terms from requirements, meeting notes, and stakeholder interviews, then classify them as domain or engineering terms. Draft testable definitions with stakeholders, resolve conflicts, and publish the glossary as a single authoritative artefact cross-linked from requirements and design docs.

How to resolve conflicting terminology between stakeholders?▼

Identify synonyms and homonyms where the same word means different things or different words mean the same thing. The Product Owner disposes on contested choices, and the chosen term plus retired aliases are recorded in the glossary with the resolution rationale.

When should glossary management happen in the SDLC?▼

Start at the beginning of the Specify phase, before large-scale requirements elicitation. Maintain it continuously: add terms when they first cause ambiguity, and review the glossary whenever requirements, design, or code change.

Can project terms redefine framework glossary terms?▼

No. Project terms must not silently redefine Framework-level vocabulary defined in the Framework Glossary. Conflicts between project and framework terms are escalated through the framework's change management process.

What is the difference between glossary management and requirements elicitation?▼

Glossary management owns the shared vocabulary and definitions, while requirements elicitation gathers and writes the requirements themselves. Glossary terms are used verbatim inside requirements, but writing requirements is outside this Skill's scope.