af-enforce-glossary

Validate domain terminology in BDD scenarios against a canonical glossary.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/GainInsightDev/websites --skill af-enforce-glossary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: af-enforce-glossary
Source: https://github.com/GainInsightDev/websites/tree/main/.claude/skills/af-enforce-glossary
Command: npx skills add https://github.com/GainInsightDev/websites --skill af-enforce-glossary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that domain-specific terminology is used consistently across BDD scenarios and documentation, preventing ambiguity and improving clarity.

Core Features & Use Cases

  • Terminology Validation: Checks if terms used in specifications align with the official glossary.
  • Glossary Management: Assists in adding and maintaining glossary entries.
  • Consistency Enforcement: Ensures a unified language across different documents and scenarios.
  • Use Case: When writing a new feature specification, use this Skill to verify that all technical terms used are defined in the project's glossary and adhere to the defined language rules.

Quick Start

Use the af-enforce-glossary skill to validate the terminology in the attached file 'new-feature-spec.md'.

Frequently Asked Questions about af-enforce-glossary

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

FAQPage Schema
How do I enforce glossary compliance in BDD scenarios and documentation?

You enforce glossary compliance by validating domain terminology in BDD scenarios against a canonical glossary list, ensuring consistent language and preventing undefined terms in specifications and documentation.

What is terminology validation for feature specifications?

Terminology validation is the process of checking that all technical terms used in feature specifications align with an official project glossary, preventing ambiguity and improving clarity across documentation.

How do I check if terms used in specifications align with the official glossary?

You check term alignment by running a validation process against a structured glossary file, verifying that every domain-specific term in your BDD scenarios matches defined language rules and canonical entries.

Do I need a structured glossary file to validate domain terminology?

Yes, a structured glossary file is required as a reference to validate domain terminology, serving as the canonical list that all terms in your BDD scenarios and documentation must adhere to.

What's the best way to maintain consistent language across BDD scenarios?

The best way to maintain consistent language is to apply terminology validation during specification creation and review, checking all domain terms against a structured glossary to enforce unified language rules.

Can I use glossary validation for both creating and reviewing specifications?

Yes, glossary validation applies to both creating and reviewing specifications, ensuring that new and existing BDD scenarios adhere to defined language rules and use only terms from the canonical glossary.