af-glossary-compliance

Enforce glossary compliance and language rules in BDD scenarios and documentation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures consistency and accuracy in domain-specific language used in BDD scenarios and documentation, preventing ambiguity and promoting clear communication.

Core Features & Use Cases

  • Terminology Enforcement: Verifies that all terms used in BDD scenarios and documentation align with the official glossary.
  • Language Rule Adherence: Checks for adherence to best practices in language, such as avoiding implementation details and clearly defining actors.
  • Use Case: When writing a new feature file for a financial application, use this Skill to ensure that terms like "account balance," "transaction," and "overdraft" are used precisely as defined in the project's glossary.

Quick Start

Use the af-glossary-compliance skill to check the glossary compliance of the file 'new_feature.feature'.

Frequently Asked Questions about af-glossary-compliance

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

FAQPage Schema
How do I enforce domain terminology consistency in BDD scenarios?

To enforce domain terminology consistency in BDD scenarios, validate feature files against a canonical glossary. This process verifies that terms align with official definitions and corrects language violations in specifications.

Why does my BDD feature file have ambiguous domain language?

BDD feature files contain ambiguous domain language when terms deviate from the canonical glossary. Language rule adherence checks identify implementation details and undefined actors, ensuring specifications use precise domain terminology.

How to check glossary compliance for documentation and feature files?

To check glossary compliance for documentation and feature files, apply predefined language guidelines to validate terminology. This process matches text against a canonical glossary file to detect and correct language violations.

Can I use a canonical glossary file to validate BDD terminology?

Yes, you can use a canonical glossary file to validate BDD terminology. Accurate terminology matching requires adherence to this predefined glossary file to enforce compliance and correct language violations in feature files.

Does glossary compliance validation work for financial application specifications?

Yes, glossary compliance validation works for financial application specifications. It ensures domain terms like account balance and transaction are used precisely as defined in the project glossary, preventing ambiguity in BDD scenarios.

Limitations of automated terminology enforcement in feature files?

A limitation of automated terminology enforcement in feature files is its strict dependency on a predefined canonical glossary file. Without accurate glossary entries and predefined language guidelines, terminology matching cannot function correctly.